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 相关文章推荐
Array.prototype.slice 使用扩展
Jun 09 Javascript
jQuery的学习步骤
Feb 23 Javascript
Jquery 切换不同图片示例代码
Dec 05 Javascript
详解AngularJS的通信机制
Jun 18 Javascript
Bootstrap实现弹性搜索框
Jul 11 Javascript
微信小程序 本地存储及登录页面处理实例详解
Jan 11 Javascript
JavaScript 数据类型详解
Mar 13 Javascript
JavaScript无操作后屏保功能的实现方法
Jul 04 Javascript
JavaScript实现HSL拾色器
May 21 Javascript
jquery绑定事件 bind和on的用法与区别分析
May 22 jQuery
js实现删除json中指定的元素
Sep 22 Javascript
jQuery zTree如何改变指定节点文本样式
Oct 16 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 模板高级篇总结
2006/12/21 PHP
php一个找二层目录的小东东
2012/08/02 PHP
php多文件上传功能实现原理及代码
2013/04/18 PHP
php读取mysql中文数据出现乱码的解决方法
2013/08/16 PHP
php语言中使用json的技巧及json的实现代码详解
2015/10/27 PHP
关于php微信订阅号开发之token验证后自动发送消息给订阅号但是没有消息返回的问题
2015/12/21 PHP
PHP面相对象中的重载与重写
2017/02/13 PHP
TP5(thinkPHP5)框架基于ajax与后台数据交互操作简单示例
2018/09/03 PHP
php中的explode()函数实例介绍
2019/01/18 PHP
根据分辨率不同,调用不同的css文件
2006/08/25 Javascript
JavaScript面向对象编程
2008/03/02 Javascript
jQuery配合coin-slider插件制作幻灯片效果的流程解析
2016/05/13 Javascript
javascript简单实现等比例缩小图片的方法
2016/07/27 Javascript
AngularJS过滤器filter用法实例分析
2016/11/04 Javascript
详解JavaScript时间处理之几个月前或几个月后的指定日期
2016/12/21 Javascript
基于JS实现网页中的选项卡(两种方法)
2017/06/16 Javascript
vue中各选项及钩子函数执行顺序详解
2018/08/25 Javascript
JavaScript页面倒计时功能完整示例
2019/05/15 Javascript
微信小程序与公众号卡券/会员打通的问题
2019/07/25 Javascript
numpy的文件存储.npy .npz 文件详解
2018/07/09 Python
Python for循环通过序列索引迭代过程解析
2020/02/07 Python
使用Jupyter notebooks上传文件夹或大量数据到服务器
2020/04/14 Python
互斥锁解决 Python 中多线程共享全局变量的问题(推荐)
2020/09/28 Python
利用CSS3的checked伪类实现OL的隐藏显示的方法
2010/12/18 HTML / CSS
俄罗斯天然和有机产品、健康生活网上商店:Fitomarket.ru
2020/10/09 全球购物
Prototype中如何为一个元素添加一个方法
2014/12/08 面试题
茶叶店创业计划书范文
2014/01/19 职场文书
中学生获奖感言
2014/02/04 职场文书
岗位廉政承诺书
2014/03/27 职场文书
家长对学生的评语
2014/04/18 职场文书
《金色的脚印》教后反思
2014/04/23 职场文书
学校爱国卫生月活动总结
2014/06/25 职场文书
初中优秀教师事迹材料
2014/08/18 职场文书
群众路线领导班子整改方案
2014/10/25 职场文书
后勤工作个人总结
2015/02/28 职场文书
2015年七一建党节活动总结
2015/03/20 职场文书