java - spring 生成的页面上的 Jquery 覆盖表单

标签 java jquery spring jsp

伙计们!

我正在开发一个 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/

相关文章:

java - 如何将 Spring Boot 与 MySQL 数据库和 JPA 一起使用?

java - Thymeleaf - 访问嵌套对象属性

java - 我如何预测何时会耗尽内存

java - 如何在不使用准备好的语句的情况下清理 SQL

Java从文本文件中读取并删除字符串中的破折号

jquery - 在 @PostConstruct 处理时加载 div

java - 如何使用 Geb 控制单击项目?

javascript - 禁用鼠标右键单击并且不要在 Javascript 中更改光标位置

javascript - 检测触摸事件与点击事件的更好方法

java - Spring 3默认bean