伙计们!
我正在开发一个 Java/Spring 应用程序,以跟踪某个 super 用户对最终用户生成的请求授予的所有批准。对于每个请求, super 用户都会在确认之前添加评论。为此,我想使用 jquery 添加一个覆盖 div(类似 http://jqueryui.com/demos/dialog/#modal-form )
在该示例中,用户按下按钮,jquery 函数 $( "#create-user") 将被调用。我的问题是,就我而言,我有不止一行,我是否必须为每一行生成一个函数和表单,或者是否可以将 ID 传递给函数?
另一个问题,如何将参数(更新数据库上正确记录所需的request_id)传递给jquery函数?
感谢并抱歉我的英语不太好!
再见, 安德里亚
最佳答案
我要做的就是使用 jQuery.data
或类似的东西在 DOM 元数据中存储您正在使用或操作的特定值。
比如吐出来的时候,按照这样的格式吐出来:
<table>
<tr data-myId="1234">
<td>stuff</td>
</tr>
</table>
然后 JavaScript 看起来像这样:
$("table").find("tr").each(function() {
$thisElement = $(this);
thisData = parseInt($thisElement.data("myId"), 10);
myFunction(thisData);
});
关于java - spring 生成的页面上的 Jquery 覆盖表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6307498/