javascript - 如何使用 jQuery 通过单击按钮来获取表中选中的行数?

标签 javascript jquery jquery-ui jquery-plugins dom-events

我正在使用 Asp .net MVC3,下面是我的表格,

  <table id="myIndiaTable">
     <thead>
      <tr>
      <th>Select All<input type="checkbox" class="chkhead" onchange="Getchecked()"/></th>
      <th>ID</th>
      <th>Name</th>
      </tr>
     </thead>
     <tbody>
      <tr>
      <td><input type="checkbox" class="chkdata"/></td>
      <td>1</td>
      <td>xxx</td>
     </tr>
      <tr>
      <td><input type="checkbox" class="chkdata"/></td>
      <td>2</td>
      <td>yyytd>
     </tr>
      <tr>
      <td><input type="checkbox" class="chkdata"/></td>
      <td>3</td>
      <td>zzz</td>
     </tr> 
     </tbody>
  </table>
  <div class="btn">
 <input type="button" name = "Submit" value ="Submit" onclick ="GetValues()"/>
 </div>

当我单击提交按钮时,我必须将所选行数作为警报。我如何使用 jQuery 获得它?

最佳答案

使用 :checked 获取选中的复选框,

$( ".chkdata:checked" ).length;

关于javascript - 如何使用 jQuery 通过单击按钮来获取表中选中的行数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23733377/

相关文章:

jquery - 使用 jquery ui datepicker 的 ionic 弹出窗口

javascript - 加载以不显示的形式上传的图像

javascript - 多次使用 MySQLi 查询结果数组

javascript - 在 PostgreSQL 中 COPY/INSERT ON CASCADE 的最佳方法是什么?

javascript - AJAX 在手动页面刷新之前未呈现更新

css - 使用 jQuery 自动完成 ui 时防止输入文本重置为默认宽度

javascript - 谷歌电子表格的自定义 xml 解析函数

javascript - 逐渐应用样式(过渡似乎不起作用)可能使用 js/jQuery?

javascript - ko 未定义 厚颜无耻的错误

jquery - 在适用于 iDevices 和所有其他桌面浏览器的 Web 应用程序中实现拖放