日期:2014-05-19  浏览次数:20699 次

怎么把表格每一行的按钮的值分别传到要处理的jsp页面<input type="submit" name=index value="加锁">
求指导。。。我要把index传过去。。。这是一个Int的变量。。。。好纠结啊。。。
------最佳解决方案--------------------
你的是不是按钮单击的时候就要调用一个方法!
然后方法里面才是跳转代码是吧!
假设你要调用的方法是 
function testLike(sName){
    alert(sName);  
    //跳转代码
}

那么你的button<input type="submit" name=index value="加锁">就这样写
<input type="submit" name=index value="加锁" onclick="testLike(this.name)">

你自己说的是传index这个值、这个值是name属性那么就传name、是value属性就this.value
------其他解决方案--------------------
引用:
求指导。。。我要把index传过去。。。这是一个Int的变量。。。。好纠结啊。。。

另外把submit的属性改成button吧、要不然一点击就提交了!
用代码处理提交!
doument.getElementById("你的form表单Id").submit();

------其他解决方案--------------------
如果你这个表格是自己拼接出来的话建议你拼的时候放入ID字段,ID的值就是index或者你的数据ID,这样就可以对应了,再有一个办法建议你试试jquery easyui里的datagrid封装好了的表格控件,里面有很多获得的方法,只要引入包即可~
------其他解决方案--------------------
隐藏一个文本框,不同的按钮onclick 时去填充这个文本的值。
------其他解决方案--------------------
因为这个按钮是在一个表格里面,每一行数据对应一个按钮,我就是想通过单击这个按钮来获得相应行的数据
------其他解决方案--------------------
javacript表示不会撒。。唉。。这次作业这个功能没法实现了