在使用struts2的时候,经常在页面中使用<s:iterator value="list"></s:iterator>
这时候如果需要用jQuery对这标签之间的其他标签进行操作的话,就会出现因为因为动态的id而找不到目标标签的现象,通常的做法是$("#"+id),但是这样的做法大多数情况下不可行,试了几次,都不行,最终还是改用js自身的方法来操作,具体的方法是:
<s:iterator value="peList"> <tr class="s1" title="点击修改信息" style="height: 20px;" align="center" onmouseover="changeColor(this);" onmouseout="backColor(this);"> <td width="12%"><input type="checkbox" name=personIDs" value="${personID }"/></td> <td width="30%" id="${personID }" onclick="toUpdate(this.id);"> <s:property value="userName"/> </td> <td width="30%" id="${personID }"> <s:property value="personName"/> </td> <td width="28%"> <input type="button" id="${personID }" style="color: red;background-color: yellow;" onclick="toPowerSet(this,this.id);" value="${powerSet }"/> </td></tr> </s:iterator>
如果要修改第四个<td>的内容,做法如下:将自身对象和id传给js方法进行操作,这比jQuery选择器来的可靠.
function toPowerSet(a,id){ powerdao.dwrPowerSet(id,function(result){ if(result != "empyt"){ if(result == "admin"){ a.value = "管理员"; } if(result == "person"){ a.value = "操作员"; } } }); }
相关推荐
NULL 博文链接:https://nancychengnan.iteye.com/blog/2201743
一个简单的jQuery时间选择器
jQuery时间选择器点击选择小时分钟代码
Jquery选择器; 基本选择器;jQuery选择器;jQuery选择器; 层级选择器;jQuery选择器;;; 筛选选择器;jQuery选择器;jQuery选择器;jQuery选择器;jQuery选择器;jQuery选择器;jQuery选择器; 排他思想;jQuery选择器;jQuery...
ColorPicker基于强大的jQuery,使用方便、配置简单,同时不需要加载额外的CSS文件。可以随心所欲的使用到项目中,兼容各大浏览器。
Jquery选择器,Jquery选择器Jquery选择器Jquery选择器Jquery选择器Jquery选择器
jquery 元素选择器使用方法技巧 jquery 元素选择器使用方法技巧 jquery 元素选择器使用方法技巧
Jquery颜色选择器插件,通过Jquery模拟实现颜色选择器,便于网页中设置颜色
jquery 城市选择器代码
jquery双向选择器代
JQ 选择器大全包含:基本选择器,层级选择器,层级函数,过滤选择器,内容选择器,可见选择器,jq中显示相关的函数,属性选择器,子元素选择器,表单选择器。里面的练习题可以拿来练手
JQuery选择器,xpath类型等的选择器
jquery的核心在于他的标签的选择器,打开jquery的文档你会发现,里面的选择器占据了很大的一部分的比例,
jquery颜色选择器源码,只提供学习和使用
非常好用的 jquery颜色选择器,非常好用的 jquery颜色选择器,非常好用的 jquery颜色选择器,非常好用的 jquery颜色选择器
JQuery 颜色选择器JQuery 颜色选择器JQuery 颜色选择器JQuery 颜色选择器JQuery 颜色选择器
基于jQuery的日期选择器插件,可用户选择日期和生日使用,使用前请先加载一个jQuery库,原创作品,仅供学习交流。
jquery 颜色选择器,使用简单,简单配置使用颜色选择器,实现颜色的选择
jquery 选择器 描述