jsp:使用jQuery收集所有选中的复选框

时间:2017-01-21 15:49:53

标签: 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。它看起来怎么样?提前致谢!

1 个答案:

答案 0 :(得分:1)

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

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

&#13;
&#13;
$('[name="documentID"]').each(function() {
  console.log(this.value);
})
&#13;
<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>
&#13;
&#13;
&#13;