js实现的点击数量加一可操作数据库


Posted in Javascript onMay 09, 2014
<%@ page language="java" contentType="text/html; charset=utf-8" 
pageEncoding="utf-8"%> 
<% 
String path = request.getContextPath(); 
String basePath = request.getScheme() + "://" 
+ request.getServerName() + ":" + request.getServerPort() 
+ path + "/"; 
String groupId = request.getParameter("groupId"); 
%> 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js"></script> 
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" name="viewport"> 
<title>宝宝排行榜</title> 
<style type="text/css"> 
body { 
text-align: center; 
margin: 0 auto; 
padding: 0; 
background: #ffefe5; 
width: 100%; 
} a:link { 
text-decoration: none; 
} 
#static { 
margin: 0 auto; 
text-align: left; 
} 
img { 
width: 100%; 
} 
#main { 
background: url("../pic/bj_12.jpg") repeat-x; 
padding-top: 5px; 
} 
#main span { 
font-size: 1.5em; 
color: #2f0075; 
margin-left: 40px; 
} 
#bottom { 
width: 100%; 
margin: 0; 
padding: 0; 
font-size: 1em; 
} 
#bottom ul li { 
width: 48%; 
float: left; 
margin-left: -8%; 
margin-right:10%; 
list-style-type: none; 
} 
.sp { 
margin-top: -50px; 
border-radius: 8px; 
} 
</style> 
<script type="text/javascript"> 
$(function(){ 
//动态加载宝贝排行信息 
function loadSecondSort() { 
$.ajax({ 
type : "POST", 
data : "groupId="+$("#groupId").val(), 
url : "<%=basePath%>findBobyRankByVote.action", 
success : function(data) { 
var list = data.list; 
var row = ""; 
$("ul").empty(); 
if (list != null && list.length != 0) { 
for(var i=0;i<list.length;i++) { 
row = "<li><a href=\"bao_x.jsp?id="+list[i].id+"\"> <img src=\"../pic/"+list[i].pic+"\"></a><input type=\"hidden\" id=\"id\" value="+list[i].id+"><div class=\"sp\""+ 
"style=\"background-color: #ffb7cd; margin-top: 10px; height: 30px\">"+ 
"<img src=\"../pic/zan.png\" style=\"width: 22px; margin-left: 10px; margin-top: 5px;\" class=\"favour\">"+ 
"<span style=\"margin-top: 5px; color: #8a7da9; float: right; margin-right: 10px;\">已<span>"+list[i].vote+"</span>票"+ 
"</span></div></li>"; 
$(row).appendTo($("ul")); 
} 
} 
} 
}); 
} 
$(".favour").live("click",function(){ 
var id = $(this).closest("li").find("#id").val(); 
$.post("<%=basePath%>updateBobyRank.action", "id=" + id, 
function(data) { 
if (data.msg==null){ 
if (data.success == true) { 
loadSecondSort(); 
} 
}else { 
alert(data.msg); 
} 
}); 
}); 
window.onload = loadSecondSort(); 
}); 
</script> 
</head> 
<body> 
<input type="hidden" id="groupId" value="<%=groupId%>"> 
<div id="static"> 
<img src="../pic/top10.jpg"> <a href="../jsp/index.jsp"><img 
src="../pic/fan.png" style="width: 10%; margin-top: -50px;"></a> 
<div id="main"> 
<span>近期排名:</span> 
</div> 
<div id="bottom"> 
<ul> 
</ul> 
</div> 
</div> 
</body> 
</html>
Javascript 相关文章推荐
jQuery实现动画效果的实例代码
May 07 Javascript
js克隆对象、数组的常用方法介绍
Sep 26 Javascript
JS使用replace()方法和正则表达式进行字符串的搜索与替换实例
Apr 10 Javascript
浅析JS运动
Dec 28 Javascript
微信小程序 image组件binderror使用例子与js中的onerror区别
Feb 15 Javascript
详解用vue-cli来搭建vue项目和webpack
Apr 20 Javascript
Angular.JS通过指令操作DOM的方法
May 10 Javascript
微信小程序开发背景图显示功能
Aug 08 Javascript
Vue实现动态添加或者删除对象和对象数组的操作方法
Sep 21 Javascript
细说webpack6 Babel的使用详解
Sep 26 Javascript
Vuex modules模式下mapState/mapMutations的操作实例
Oct 17 Javascript
jquery插件实现悬浮的菜单
Apr 24 jQuery
jQuery照片伸缩效果不影响其他元素的布局
May 09 #Javascript
js四舍五入数学函数round使用实例
May 09 #Javascript
JavaScript实现的购物车效果可以运用在好多地方
May 09 #Javascript
关于Javascript 对象(object)的prototype
May 09 #Javascript
javascript字母大小写转换的4个函数详解
May 09 #Javascript
js统计页面的来访次数实现代码
May 09 #Javascript
JavaScript Array对象扩展indexOf()方法
May 09 #Javascript
You might like
PHP 写文本日志实现代码
2010/05/18 PHP
PHP错误抑制符(@)导致引用传参失败Bug的分析
2011/05/02 PHP
PHP加密解密实例分析
2015/12/25 PHP
php单元测试phpunit入门实例教程
2017/11/17 PHP
Smarty模板配置实例简析
2019/07/20 PHP
精解window.setTimeout()&amp;window.setInterval()使用方式与参数传递问题!
2007/11/23 Javascript
javascript JSON操作入门实例
2010/04/16 Javascript
js不完美解决click和dblclick事件冲突问题
2012/07/16 Javascript
15条JavaScript最佳实践小结
2013/08/09 Javascript
JS实现拖动示例代码
2013/11/01 Javascript
JQuery中使用on方法绑定hover事件实例
2014/12/09 Javascript
javascript里使用php代码实例
2014/12/13 Javascript
JavaScript中绑定事件的三种方式及去除绑定
2016/11/05 Javascript
快速解决处理后台返回json数据格式的问题
2018/08/07 Javascript
[49:43]VG vs FNATIC 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
详解Python中contextlib上下文管理模块的用法
2016/06/28 Python
Python无损音乐搜索引擎实现代码
2018/02/02 Python
PyQt5 加载图片和文本文件的实例
2019/06/14 Python
Django上线部署之IIS的配置方法
2019/08/22 Python
python3 selenium自动化 frame表单嵌套的切换方法
2019/08/23 Python
django admin后管定制-显示字段的实例
2020/03/11 Python
python 三种方法提取pdf中的图片
2021/02/07 Python
海信商城:海信电视、科龙空调、容声冰箱官方专卖
2017/02/07 全球购物
美国眼镜网站:EyeBuyDirect
2017/04/13 全球购物
MAC彩妆英国官网:M·A·C UK
2018/05/30 全球购物
广播电视新闻学专业应届生求职信
2013/10/08 职场文书
幼儿教师研修感言
2014/02/12 职场文书
大学生个人先进事迹材料范文
2014/05/03 职场文书
优秀班集体先进事迹材料
2014/05/28 职场文书
交通事故委托书范本精选
2014/10/04 职场文书
机动车登记业务委托书
2014/10/08 职场文书
2014年涉外离婚协议书范本
2014/11/20 职场文书
作息时间调整通知
2015/04/22 职场文书
2015年工商所工作总结
2015/05/21 职场文书
2016年社会管理综治宣传月活动总结
2016/03/16 职场文书
Spring this调用当前类方法无法拦截的示例代码
2022/03/20 Java/Android