但是使用后,每次都只能得到第一个值,
有没有大神有什么方法能够解决?
4 个解决方案
#1
id一个页面上只能出现一次 你循环的时候id值一直没变。你需要改变id或者通过name取值
#2
因为我想引用input里面的value值,想着每次循环得到的value值都会不一样,
就是,我想点击保存的时候,能够把当前行也给传到后台去,
这样有什么解决方法吗?
#3
ID 改成CLASS 然后用 JQUERY来查吧。
#4
通过dom关系获取,不懂你编辑怎么绑定事件,改这样,而且你hidden怎么直接放tr里面。。放第一个td里面
function edit(a){
var tr=a.parentNode.parentNode.parentNode.parentNode
alert(tr.cells[0]..innerHTML)
}
<a onclick="edit(this)>编辑</a>
function edit(a){
var tr=a.parentNode.parentNode.parentNode.parentNode
alert(tr.cells[0]..innerHTML)
}
<a onclick="edit(this)>编辑</a>
#1
id一个页面上只能出现一次 你循环的时候id值一直没变。你需要改变id或者通过name取值
#2
因为我想引用input里面的value值,想着每次循环得到的value值都会不一样,
就是,我想点击保存的时候,能够把当前行也给传到后台去,
这样有什么解决方法吗?
#3
ID 改成CLASS 然后用 JQUERY来查吧。
#4
通过dom关系获取,不懂你编辑怎么绑定事件,改这样,而且你hidden怎么直接放tr里面。。放第一个td里面
function edit(a){
var tr=a.parentNode.parentNode.parentNode.parentNode
alert(tr.cells[0]..innerHTML)
}
<a onclick="edit(this)>编辑</a>
function edit(a){
var tr=a.parentNode.parentNode.parentNode.parentNode
alert(tr.cells[0]..innerHTML)
}
<a onclick="edit(this)>编辑</a>