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 相关文章推荐
js切换div css注意的细节
Dec 10 Javascript
js一维数组、多维数组和对象的混合使用方法
Apr 03 Javascript
JavaScript String 对象常用方法详解
May 13 Javascript
JavaScript判断用户名和密码不能为空的实现代码
May 16 Javascript
jQuery解决$符号命名冲突
Jun 18 Javascript
jQuery+CSS3实现点赞功能
Mar 13 Javascript
jQuery Form插件使用详解_动力节点Java学院整理
Jul 17 jQuery
vue如何通过id从列表页跳转到对应的详情页
May 01 Javascript
JavaScript如何实现元素全排列实例代码
May 14 Javascript
javascript自定义日期比较函数用法示例
Jul 22 Javascript
在vue中实现禁止回退上一步,路由不存历史记录
Jul 22 Javascript
vue3.0生命周期的示例代码
Sep 24 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
世界第一个无线广播电台 KDKA
2021/03/01 无线电
PHP中异常处理的一些方法整理
2015/07/03 PHP
php实现的数字验证码及数字运算验证码
2015/07/30 PHP
PHP通过加锁实现并发情况下抢码功能
2016/08/10 PHP
php设计模式之模板模式实例分析【星际争霸游戏案例】
2020/03/24 PHP
filemanage功能中用到的common.js
2007/04/08 Javascript
JS控制一个DIV层在指定时间内消失的方法
2014/02/17 Javascript
javascript学习笔记(五)原型和原型链详解
2014/10/08 Javascript
微信公众号开发 实现点击返回按钮就返回到聊天界面
2016/12/15 Javascript
jQuery中的siblings()是什么意思(推荐)
2016/12/29 Javascript
prototype与__proto__区别详细介绍
2017/01/09 Javascript
JSON创建键值对(key是中文或者数字)方式详解
2017/08/24 Javascript
深入浅析vue组件间事件传递
2017/12/29 Javascript
angular6.x中ngTemplateOutlet指令的使用示例
2018/08/09 Javascript
Fetch超时设置与终止请求详解
2019/05/18 Javascript
ajax跨域访问遇到的问题及解决方案
2019/05/23 Javascript
layer实现登录弹框,登录成功后关闭弹框并调用父窗口的例子
2019/09/11 Javascript
Vue 刷新当前路由的实现代码
2019/09/26 Javascript
ES6中new Function()语法及应用实例分析
2020/02/19 Javascript
Element Steps步骤条的使用方法
2020/07/26 Javascript
pyqt和pyside开发图形化界面
2014/01/22 Python
将Python代码嵌入C++程序进行编写的实例
2015/07/31 Python
Python分析学校四六级过关情况
2017/11/22 Python
python统计多维数组的行数和列数实例
2018/06/23 Python
详解flask表单提交的两种方式
2018/07/21 Python
对python中Librosa的mfcc步骤详解
2019/01/09 Python
python操作openpyxl导出Excel 设置单元格格式及合并处理代码实例
2019/08/27 Python
html5指南-3.如何实现html元素拖拽功能
2013/01/07 HTML / CSS
Melissa鞋英国官方网站:Nonnon
2019/05/01 全球购物
中层竞聘演讲稿
2014/01/09 职场文书
小学岗位竞聘方案
2014/01/22 职场文书
新闻发布会主持词
2014/03/28 职场文书
分家协议书
2014/04/21 职场文书
企业环保标语
2014/06/10 职场文书
劳资员岗位职责
2015/02/13 职场文书
Mysql 如何合理地统计一个数据库里的所有表的数据量
2022/04/18 MySQL