设置动态id,并进行函数操作
来源:互联网 发布:学摄影的书籍知乎 编辑:程序博客网 时间:2024/05/27 14:15
一.div代码如下:
<div style="width:20%;float:left;text-align:right" align="right" >
<img style="width:2em;height:2em" src="<%=request.getContextPath() %>/goods/image/good.png" onclick="clickpraise('${goodspraise.get(i.index).goodsId}','${i.index}');"><font id="praise${i.index}">${goodspraise.get(i.index).praiseNum}</font>
</div>
(1)<font>标签的id值为动态值,循环更新
(2)函数clickpraise('${goodspraise.get(i.index).goodsId}','${i.index}')传了两个参数,一是索引序列,而是商品的id值
(3)函数实现点击商品的点赞数的图标,异步实现数值自动增加的效果。
二.js代码参考如下所示
function clickpraise(goodsid,i){
$.ajax({
type:'GET',
url:'asyncUpdateGoodsPromotionCenter.action',
dataType:'Json',
data:"goodsId="+goodsid,
async:true,
success: function(msg){
var id="#praise"+i;
$(id).html(msg);
},
error: function(a){
}
});
}
三..java文件代码如下所示
public void asyncUpdateGoodsPromotionCenter() throws IOException{
PrintWriter out=response.getWriter();
String goodsId=request.getParameter("goodsId");
Goods goods= promotionCenterService.asyncUpdateGoodsPromotionCenter(goodsId);
out.println(goods.getPraiseNum());
out.flush();
out.close();
}
四.实现效果如下截图
- 设置动态id,并进行函数操作
- Android动态获取资源ID并使用javabean进行赋值
- 安卓动态加入xml布局并设置id
- RadioButton动态设置id
- 动态创建顺序表,并进行插入删除操作
- JQuery 找不到动态生成的元素Id,并进行赋值的问题
- 使用JS获取页面中hidden的extender控件的ID并进行操作
- .net(web) 根据 控件id 获取服务器端控件并进行操作
- angularjs 如何动态设置id
- 根据集合动态生成多个多选框并这设置其id的值
- Android 动态设置view的id,id设置为数字
- php+mysql+Ajax为新增数据行设置ID并对xml数据(包括为空的情况)进行验证
- ViewPager中动态添加XML布局文件,并获取XML文件中控件ID的操作(inflate)
- 如何在Phpstorm中设置FTP,并快速进行文件比较,上传下载,同步等操作
- 如何在Phpstorm中设置FTP,并快速进行文件比较,上传下载,同步等操作
- 动态改变Drawable中我们自定义背景的颜色并设置颜色以16进制进行设置
- 录制终端操作并进行操作重现
- 动态加载swf并进行交互
- 动态规划之最长回文子字符串(Longest Palindromic Substring)
- PHP+MySQL查询,Unexpected taken s 错误解决方法
- 第八周项目1-建立顺序串的算法库
- 驱动中获取进程完整路径名
- iOS10推送必看UNNotificationServiceExtension
- 设置动态id,并进行函数操作
- Java实现的LU分解,高斯消去法求线性方程组的解
- 车牌识别之OpenCV安装配置篇
- 一些常用的mysql语句,增删改查
- 我能成为项目经理么?
- Ubuntu12.04下安装、使用、卸载MySQL
- 布局添加控件问题——addView
- 在Android动画中使用RxJava
- 二叉树的遍历