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 相关文章推荐
静态页面的值传递(三部曲)
Sep 25 Javascript
早该知道的7个JavaScript技巧
Mar 27 Javascript
用js判断输入是否为中文的函数
Mar 10 Javascript
vue.js学习之UI组件开发教程
Jul 03 Javascript
JavaScript正则表达式函数总结(常用)
Feb 22 Javascript
通过js动态创建标签,并设置属性方法
Feb 24 Javascript
Vue组件之极简的地址选择器的实现
May 31 Javascript
js实现坦克移动小游戏
Oct 28 Javascript
VUE 解决mode为history页面为空白的问题
Nov 01 Javascript
JavaScript中的this原理及6种常见使用场景详解
Feb 14 Javascript
Vue(定时器)解决mounted不能获取到data中的数据问题
Jul 30 Javascript
video.js添加自定义组件的方法
Dec 09 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/02 国漫
测试php函数的方法
2013/11/13 PHP
查找php配置文件php.ini所在路径的二种方法
2014/05/26 PHP
Thinkphp框架使用list_to_tree 实现无限级分类列出所有节点示例
2020/04/04 PHP
Ext JS Grid在IE6 下宽度的问题解决方法
2009/02/15 Javascript
jQuery1.6 使用方法二
2011/11/23 Javascript
jquery操作复选框(checkbox)的12个小技巧总结
2014/02/04 Javascript
js格式化时间和js格式化时间戳示例
2014/02/10 Javascript
php的文件上传入门教程(实例讲解)
2014/04/10 Javascript
extjs 如何给column 加上提示
2014/07/29 Javascript
举例详解JavaScript中Promise的使用
2015/06/24 Javascript
JQuery标签页效果实例详解
2015/12/24 Javascript
less简单入门(CSS 预处理语言)
2017/03/08 Javascript
利用Plupload.js解决大文件上传问题, 带进度条和背景遮罩层
2017/03/15 Javascript
vue如何从接口请求数据
2017/06/22 Javascript
vue使用element-ui的el-input监听不了回车事件的解决方法
2018/01/12 Javascript
解决element UI 自定义传参的问题
2018/08/22 Javascript
Javascript删除数组里的某个元素
2019/02/28 Javascript
小程序双头slider选择器的实现示例
2020/03/31 Javascript
使用element-ui +Vue 解决 table 里包含表单验证的问题
2020/07/17 Javascript
[05:59]带你看看DPC的台前幕后
2021/03/11 DOTA
Python httplib,smtplib使用方法
2008/09/06 Python
Python中dictionary items()系列函数的用法实例
2014/08/21 Python
编写Python脚本来获取mp3文件tag信息的教程
2015/05/04 Python
Django框架封装外部函数示例
2019/05/28 Python
详解Python 定时框架 Apscheduler原理及安装过程
2019/06/14 Python
解决.ui文件生成的.py文件运行不出现界面的方法
2019/06/19 Python
Django对接支付宝实现支付宝充值金币功能示例
2019/12/17 Python
浅谈pytorch 模型 .pt, .pth, .pkl的区别及模型保存方式
2020/05/25 Python
PyQt5实现简单的计算器
2020/05/30 Python
Python带参数的装饰器运行原理解析
2020/06/09 Python
初始化了一个没有run()方法的线程类,是否会出错?
2014/03/27 面试题
运动会通讯稿500字
2014/02/20 职场文书
2014年度培训工作总结
2014/11/27 职场文书
2014年煤矿工人工作总结
2014/12/08 职场文书
2015年评职称工作总结范文
2015/04/20 职场文书