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中产生固定结果的函数优化技巧
Jan 16 Javascript
使用POST方式弹出窗口的两种方法示例介绍
Jan 29 Javascript
Jquery Easyui分割按钮组件SplitButton使用详解(17)
Dec 18 Javascript
微信小程序开发之入门实例教程篇
Mar 07 Javascript
Angular2生命周期钩子函数的详细介绍
Jul 10 Javascript
node中koa中间件机制详解
Aug 22 Javascript
JS运动特效之任意值添加运动的方法分析
Jan 24 Javascript
微信小程序使用Promise简化回调
Feb 06 Javascript
vue2.0 elementUI制作面包屑导航栏
Feb 22 Javascript
Vue SSR 组件加载问题
May 02 Javascript
vue.js表单验证插件(vee-validate)的使用教程详解
May 23 Javascript
layui关闭层级、简单监听的实例
Sep 06 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
日本因肺炎疫情影响,这几部动漫推延播放!
2020/03/03 日漫
FirePHP 推荐一款PHP调试工具
2011/04/23 PHP
利用PHP生成CSV文件简单示例
2016/12/21 PHP
浅谈thinkphp5 instance 的简单实现
2017/07/30 PHP
PHP实现微信商户支付企业付款到零钱功能
2018/09/30 PHP
一个对于js this关键字的问题
2007/01/09 Javascript
Javascript 个人笔记(没有整理,很乱)
2007/07/07 Javascript
JQuery UI皮肤定制
2009/07/27 Javascript
Javascript load Page,load css,load js实现代码
2010/03/31 Javascript
jquery插件制作教程 txtHover
2012/08/17 Javascript
再谈Jquery Ajax方法传递到action(补充)
2014/05/12 Javascript
探寻Javascript执行效率问题
2014/11/12 Javascript
JS+DIV+CSS实现仿表单下拉列表效果
2015/08/18 Javascript
在web中js实现类似excel的表格控件
2016/09/01 Javascript
详谈JavaScript的闭包及应用
2017/01/17 Javascript
jquery之基本选择器practice(实例讲解)
2017/09/30 jQuery
Vuejs在v-for中,利用index来对第一项添加class的方法
2018/03/03 Javascript
vue页面加载闪烁问题的解决方法
2018/03/28 Javascript
Vue项目使用CDN优化首屏加载问题
2018/04/01 Javascript
Vue结合Video.js播放m3u8视频流的方法示例
2018/05/04 Javascript
node.js 基于cheerio的爬虫工具的实现(需要登录权限的爬虫工具)
2019/04/10 Javascript
Vue +WebSocket + WaveSurferJS 实现H5聊天对话交互的实例
2020/11/18 Vue.js
vue 数据操作相关总结
2020/12/17 Vue.js
[02:01]2018完美盛典-开场舞《双子星》
2018/12/16 DOTA
浅谈Python中用datetime包进行对时间的一些操作
2016/06/23 Python
Python基于numpy灵活定义神经网络结构的方法
2017/08/19 Python
编写多线程Python服务器 最适合基础
2018/09/14 Python
通过实例简单了解Python中yield的作用
2019/12/11 Python
Python日志器使用方法及原理解析
2020/09/27 Python
python实现测试工具(二)——简单的ui测试工具
2020/10/19 Python
Django正则URL匹配实现流程解析
2020/11/13 Python
英国马莎百货印度官网:Marks & Spencer印度
2020/10/08 全球购物
自考毕业生自我鉴定
2013/11/04 职场文书
分居协议书范本(律师见证版)
2014/11/26 职场文书
2015秋季新学期开学寄语
2015/05/28 职场文书
Java使用HttpClient实现文件下载
2022/08/14 Java/Android