如图,我想要的效果是点击修改后,js能够获取那一行的所有数据这里是脚本代码:
<s:iterator value="dataPage.data" id="list" status="id">
<tr >
<td width="10%" align="center" bgcolor="#FFFFFF">
<s:property value="#id.index+1" />
</td>
<td id="d" width="30%" align="center" bgcolor="#FFFFFF">
<s:property value="#list.description" />
</td>
<td id="b" width="20%" align="center" bgcolor="#FFFFFF"
style="font-size: 20px">
<s:property value="#list.belongs"/>
</td>
<td id="n" width="20%" align="center" bgcolor="#FFFFFF"
style="font-size: 20px">
<s:property value="#list.channel_number" />
</td> <td width="20%" align="center" bgcolor="#FFFFFF">
<a href="#" onclick="update(this)">修改</a>
<a href="#"
onclick="deleteChannel(<s:property value="#list.id"/>);">删除</a>
</td>
</tr>
</s:iterator>
解决方案 »
- 为什么结果是是undefined,其它两个变量都正常,请教
- 100问个小问题关于<a href="#div">
- 为什么老提示 'rmopo' 未定义?
- 为什么鼠标移到select标签的option整个层都隐藏了?急,求高手调教,help!!!!!!
- 关于checkbox取消勾选的触发问题
- 在form提交后如何在弹出窗口显示反馈信息
- 如何用dhtml、javascript实现excel的功能:纵坐标和横坐标的标题栏固定在一个地方,而纵横坐标的内容可以随滚动条的滚动而滚动?
- SOS,我的表单无法提交
- 求一段日期检查的javascript.
- 前台页面表的排序问题
- 菜鸟求指教
- 一个html页面通过button来增加节点a,在线等
<html>
<head>
<title>test.html</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="jquery-1.4.2.min.js"></script>
<script>
function update(data){
var tr = $(data).parent().parent();//tr对象
var tdcon = [];//本行所有数据
tr.find('td').each(function(i,td){
if($(td).find('a').length == 0){//过滤修改列
tdcon.push($(td).html());
}
});
console.log(tdcon);//最终结果
}
</script>
</head>
<body>
<table>
<tr><td>1</td><td>aa</td><td>aaa</td><td><a href="#" onclick="update(this)">修改</a></td></tr>
<tr><td>2</td><td>bb</td><td>bbb</td><td><a href="#" onclick="update(this)">修改</a></td></tr>
</table>
</body>
</html>