jQuery 怎么获取表格里面的值 本帖最后由 Gemerl 于 2013-07-19 16:02:31 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function Edit() { $('table tr:gt(0) input:checked').each(function () { var tr = $(this).closest('tr'), td = tr.find('td:gt(0)'); td.each(function () {alert(this.innerHTML) }); }) } 首先,如果tr是循环的话,你的checkbox的ID重复了,不过没什么大问题。大概流程就是,给修改按钮绑定click事件,事件函数内,判断列表中checkbox被选中的数量,如果允许修改多个,那就判断 != 1非法,如果不允许,只判断< 1非法。如果允许修改多个,就循环取到的checkbox依次去找对应的值,如果只允许单个,直接选取。大概的代码如下,未经验证也不够优雅,你参考下。<script type="text/javascript">$("#edit").bind("click",function(){ var cblist = $(".checkbox5[checked=true]"); if (cblist < 1){ alert("请先选中再操作"); } cblist.each(function(){ var tr = $(this).parent().parent(); //找到了这行记录,依次用find去找子元素的值 });});</script> 给tr加一个id属性,值为checkbox的值,得到checkbox选中的值就知道哪行被选中了 怎么获取每个行的指定单元格的值呢?re:什么意思?你想用鼠标点击td,并显示td的内容,还是就是想取所有行的第x列的值 如何让页面上的某个文本框不失去焦点 发一段代码..大家把我找找错误 [求助]为什么脚本运行后,背景色没有变呢? 没有文件扩展".doc"的脚本引擎?????? 高手帮帮忙,这个问题没搞定,谢谢了!! 在线急! 如何限制输入焦点(固定焦点)? 打印问题--高手帮忙 通过第一个网页上的连接打开了第二个网页,,如何在通过在第二个网页上的操作让第一个网页刷新?? jsp向java用request.getParameter传值,传过来的值用sql语句插入数据库出现异常,有时候插入成功,但是插入的全是null,求支招,谢谢, 求下图使用的jquery 插件 做的横向滚动图为什么一卡一卡的
$('table tr:gt(0) input:checked').each(function () {
var tr = $(this).closest('tr'), td = tr.find('td:gt(0)');
td.each(function () {alert(this.innerHTML) });
})
}
大概的代码如下,未经验证也不够优雅,你参考下。
<script type="text/javascript">
$("#edit").bind("click",function(){
var cblist = $(".checkbox5[checked=true]");
if (cblist < 1){
alert("请先选中再操作");
}
cblist.each(function(){
var tr = $(this).parent().parent();
//找到了这行记录,依次用find去找子元素的值
});
});
</script>
re:
什么意思?你想用鼠标点击td,并显示td的内容,还是就是想取所有行的第x列的值