jsp中按钮点击事件获取数据和java程序获取数据的有关问题
jsp中按钮点击事件获取数据和java程序获取数据的问题
首先我说下我想要实现的吧,这是页面上显示的
我想要在我点击一下这个“开启”的时候,能调用一个方法,但是这个方法需要上图前面的名字,(就是2015****的那个),这是那个方法,我弄了好多天了实在是不知道怎么写,现在还是未完成的
下面这图是我写在页面中的代码,当时是想在页面获取到那个名字,然后再把变量的值给到java类中的
------解决思路----------------------
如果你的页面是静态的话,可以这样
如果是动态页面的话,在生成这个<a>开启时</a>就按上面的标准生成,将"2015****"加到<a>的属性里去。
另外还有一种办法,如果你用的是table。
table.rows[i]可以获取表格的所有行(tr)
table.rows[i].cells 可以获取一行所有的单元格(td)
可以研究一下。
------解决思路----------------------
可以在遍历放入table 中的时候把 2015**** 放到onclick 方法中啊
------解决思路----------------------
赞同以上方法
另外如果每一行都是临时生成而且由用户输入信息,可以在产生该行的时候在第一个单元格塞一个id(a名称+编号),开启的连结也给一个id(b名称+编号),之后只需要依照b名称+编号去找a名称+编号的对象就可以取到信息
------解决思路----------------------
如果你的2015 是静态的,ajax data里面直接定义变量 id:2015.
如果你的2015是动态的,那么肯定是从后台aciton或者servlet传过去的,你前台肯定是用el表达式或者jstl表达式获取的
超链接就写onclick事件 比如onclick()="xxxx(${list.属性名})"
首先我说下我想要实现的吧,这是页面上显示的
我想要在我点击一下这个“开启”的时候,能调用一个方法,但是这个方法需要上图前面的名字,(就是2015****的那个),这是那个方法,我弄了好多天了实在是不知道怎么写,现在还是未完成的
------解决思路----------------------
如果你的页面是静态的话,可以这样
<a href="javascript:void(0)" onclick="chaneJobStatus('2015****')">开启</a>
如果是动态页面的话,在生成这个<a>开启时</a>就按上面的标准生成,将"2015****"加到<a>的属性里去。
另外还有一种办法,如果你用的是table。
table.rows[i]可以获取表格的所有行(tr)
table.rows[i].cells 可以获取一行所有的单元格(td)
可以研究一下。
------解决思路----------------------
可以在遍历放入table 中的时候把 2015**** 放到onclick 方法中啊
------解决思路----------------------
赞同以上方法
另外如果每一行都是临时生成而且由用户输入信息,可以在产生该行的时候在第一个单元格塞一个id(a名称+编号),开启的连结也给一个id(b名称+编号),之后只需要依照b名称+编号去找a名称+编号的对象就可以取到信息
------解决思路----------------------
如果你的2015 是静态的,ajax data里面直接定义变量 id:2015.
如果你的2015是动态的,那么肯定是从后台aciton或者servlet传过去的,你前台肯定是用el表达式或者jstl表达式获取的
超链接就写onclick事件 比如onclick()="xxxx(${list.属性名})"