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 相关文章推荐
添加JavaScript重载函数的辅助方法2
Jul 04 Javascript
javascript 函数声明与函数表达式的区别介绍
Oct 05 Javascript
JavaScript中读取和保存文件实例
May 08 Javascript
JavaScript 获取任一float型小数点后两位的小数
Jun 30 Javascript
PHP结合jQuery实现红蓝投票功能特效
Jul 22 Javascript
Vue.js bootstrap前端实现分页和排序
Mar 10 Javascript
详解基于Bootstrap+angular的一个豆瓣电影app
Jun 26 Javascript
vue中的scope使用详解
Oct 29 Javascript
vue进行图片的预加载watch用法实例讲解
Feb 07 Javascript
layer的prompt弹出框,点击回车,触发确定事件的方法
Sep 06 Javascript
vue中重定向redirect:‘/index‘,不显示问题、跳转出错的完美解决
Sep 28 Javascript
JavaScript实现瀑布流布局的3种方式
Dec 27 Javascript
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 array_keys 返回数组的键名
2016/10/25 PHP
thinkPHP5 ACL用户权限模块用法详解
2017/05/10 PHP
javascript import css实例代码
2008/07/18 Javascript
在jQuery中 关于json空对象筛选替换
2013/04/15 Javascript
微信中一些常用的js方法汇总
2015/03/12 Javascript
JavaScript动态添加列的方法
2015/03/25 Javascript
无需 Flash 使用 jQuery 复制文字到剪贴板
2016/04/26 Javascript
AngularJS用户选择器指令实例分析
2016/11/04 Javascript
浅谈Angular.js中使用$watch监听模型变化
2017/01/10 Javascript
JS中Array数组学习总结
2017/01/18 Javascript
原生js实现旋转木马轮播图效果
2017/02/27 Javascript
Vue项目History模式404问题解决方法
2018/10/31 Javascript
关于vue里页面的缓存详解
2019/11/04 Javascript
js实现3D粒子酷炫动态旋转特效
2020/09/13 Javascript
[33:33]完美世界DOTA2联赛PWL S2 FTD.C vs SZ 第二场 11.27
2020/11/30 DOTA
[54:57]DOTA2-DPC中国联赛定级赛 Aster vs DLG BO3第二场 1月8日
2021/03/11 DOTA
python算法学习之桶排序算法实例(分块排序)
2013/12/18 Python
python中pass语句用法实例分析
2015/04/30 Python
Python中关于使用模块的基础知识
2015/05/24 Python
Python用Bottle轻量级框架进行Web开发
2016/06/08 Python
Python 'takes exactly 1 argument (2 given)' Python error
2016/12/13 Python
python 实现tar文件压缩解压的实例详解
2017/08/20 Python
Python使用win32 COM实现Excel的写入与保存功能示例
2018/05/03 Python
人工神经网络算法知识点总结
2019/06/11 Python
Python 如何查找特定类型文件
2020/08/17 Python
飘柔洗发水广告词
2014/03/14 职场文书
国旗下的讲话演讲稿
2014/05/08 职场文书
大学生求职信
2014/06/17 职场文书
2014镇党委书记党建工作汇报材料
2014/11/02 职场文书
优秀班组申报材料
2014/12/25 职场文书
班主任寄语2015
2015/02/26 职场文书
网吧管理制度范本
2015/08/05 职场文书
上级领导检查欢迎词
2015/09/30 职场文书
Python爬虫之爬取哔哩哔哩热门视频排行榜
2021/04/28 Python
mysql 如何获取两个集合的交集/差集/并集
2021/06/08 MySQL
Redis Stream类型的使用详解
2021/11/11 Redis