js实现的点击数量加一可操作数据库
2023-06-13 09:15:26 时间
<%@pagelanguage="java"contentType="text/html;charset=utf-8"
pageEncoding="utf-8"%>
<%
Stringpath=request.getContextPath();
StringbasePath=request.getScheme()+"://"
+request.getServerName()+":"+request.getServerPort()
+path+"/";
StringgroupId=request.getParameter("groupId");
%>
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8">
<scripttype="text/javascript"src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js"></script>
<metacontent="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no"name="viewport">
<title>宝宝排行榜</title>
<styletype="text/css">
body{
text-align:center;
margin:0auto;
padding:0;
background:#ffefe5;
width:100%;
}
a:link{
text-decoration:none;
}
#static{
margin:0auto;
text-align:left;
}
img{
width:100%;
}
#main{
background:url("../pic/bj_12.jpg")repeat-x;
padding-top:5px;
}
#mainspan{
font-size:1.5em;
color:#2f0075;
margin-left:40px;
}
#bottom{
width:100%;
margin:0;
padding:0;
font-size:1em;
}
#bottomulli{
width:48%;
float:left;
margin-left:-8%;
margin-right:10%;
list-style-type:none;
}
.sp{
margin-top:-50px;
border-radius:8px;
}
</style>
<scripttype="text/javascript">
$(function(){
//动态加载宝贝排行信息
functionloadSecondSort(){
$.ajax({
type:"POST",
data:"groupId="+$("#groupId").val(),
url:"<%=basePath%>findBobyRankByVote.action",
success:function(data){
varlist=data.list;
varrow="";
$("ul").empty();
if(list!=null&&list.length!=0){
for(vari=0;i<list.length;i++){
row="<li><ahref=\"bao_x.jsp?id="+list[i].id+"\"><imgsrc=\"../pic/"+list[i].pic+"\"></a><inputtype=\"hidden\"id=\"id\"value="+list[i].id+"><divclass=\"sp\""+
"style=\"background-color:#ffb7cd;margin-top:10px;height:30px\">"+
"<imgsrc=\"../pic/zan.png\"style=\"width:22px;margin-left:10px;margin-top:5px;\"class=\"favour\">"+
"<spanstyle=\"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(){
varid=$(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>
<inputtype="hidden"id="groupId"value="<%=groupId%>">
<divid="static">
<imgsrc="../pic/top10.jpg"><ahref="../jsp/index.jsp"><img
src="../pic/fan.png"style="width:10%;margin-top:-50px;"></a>
<divid="main">
<span>近期排名:</span>
</div>
<divid="bottom">
<ul>
</ul>
</div>
</div>
</body>
</html>
相关文章
- js书写原生ajax,JS 原生ajax写法
- js面试题及答案2020_JS面试题大全
- js面试笔试–prototype详解
- jQuery ready和JS onload事件的区别
- MySQL数据库使用JavaScript操作基于JavaScript实现MySQL数据库自动化操作(mysql-js)
- Linux上的JS压缩工具(js压缩工具linux)
- 使用Node.js连接MSSQL数据库实现高效数据管理(nodejsmssql)
- node.js与mssql配合实现大批量数据库操作(node mssql批量)
- JavaScript驱动的Oracle数据库访问方式(js访问oracle)
- 使用JS控制Oracle数据库的更新(js控制oracle更新)
- 数据JS技术实现实时获取Oracle数据(js实时获取oracle)
- 使用JS操作Oracle数据库探索潜在可能性(js和oracle数据库)
- MySQL数据库不支持存储JavaScript脚本(mysql不存js)
- Oracle中使用JS变量管理数据(oracle使用js变量)
- Oracle中JS的优势让数据库性能提升(oracle中 js)
- 关于无限分级(ASP+数据库+JS)的实现代码
- js连接数据库如何操作数据库中的数据
- 巧用js提交表单轻松解决一个页面有多个提交按钮
- js获取url参数代码实例分享(JS操作URL)
- js获取当前地址JS获取当前URL的示例代码
- js读取被点击次数的简单实例(从数据库中读取)
- js调试系列控制台命令行API使用方法
- 使用node.js获取客户端信息代码分享
- 了不起的node.js读书笔记之mongodb数据库交互