javascript - jsp:使用 jQuery 收集所有选定的复选框

标签 javascript jquery jsp

我是 jQuery 和 jsp、jSTL 的新手,对于这个可能微不足道的问题感到抱歉。我在jsp中有以下代码:

  <ct:thead>
    <ct:th>
      <ct:checkbox styleClass="toggleCheckbox"/>
    </ct:th>
    <ct:th><ct:message messageKey="documentID"/></ct:th> 

渲染后的 html 如下:

<tr>
    <td>
        <span class="checkboxGroup">
            <input type="checkbox">
        </span>
        <input name="documentID" type="hidden" value="6">
    </td>
    <td>6</td>

我想收集使用 jQuery 选择的所有 documentID。它会是什么样子?提前致谢!

最佳答案

您可以使用attribute equals selector根据名称属性值进行选择。

$('[name="documentID"]')

$('[name="documentID"]').each(function() {
  console.log(this.value);
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table>
  <tr>
    <td>
      <span class="checkboxGroup">
            <input type="checkbox">
        </span>
      <input name="documentID" type="hidden" value="6">
    </td>
    <td>6</td>
  </tr>
</table>

关于javascript - jsp:使用 jQuery 收集所有选定的复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41781305/

相关文章:

java - 如何使用Jsp JSTL显示Spring模型?

javascript - 为什么我的 promise 不替换构造函数中的数据?

javascript - 带有 auto id 属性的 ExtJS 记录

javascript - 使用优化器在慢速连接上加载 main.js 时 RequireJS 超时

asp.net - 使用 jquery 调用 ascx 页面方法

php - PHP 中的动态菜单

javascript - 如何连接2个字符串并使它们成为数组?

javascript - 多维 Javascript 数组到 Php 页面

java - 如何使用 jSTL 代码进行迭代

javascript - 如何从jsp标签内部访问函数中的变量