c# table 中checkbox获取选中行的所有列的数据

视图页:·

<script type="text/javascript">
    function Check() {
        var Tabobj = $("#Tab");
        var Check = $("table input[type=checkbox]:checked");//在table中找input下类型为checkbox属性为选中状态的数据
        Check.each(function () {//遍历
            var row = $(this).parent("td").parent("tr");//获取选中行
            var id = row.find("[name='Sid']").html();//获取name='Sid'的值
            var sname = row.find("[name='Sname']").html();
        })
       
    }

</script>

<table id="Tab">
    <tr>
        <td></td>
        <td>ID</td> 
        <td>姓名</td>
        <td>年龄</td>
    </tr>
    @for (int i = 0; i < 5;i++ )
    {
    <tr>
        <td><input type="checkbox" /></td>
        <td  name="Sid">@i</td>
        <td  name="Sname">小明 @i</td>
        <td>1 @i</td>
    </tr>
    }
</table>
<input type="button" onclick="Check()" value="提交" />

猜你喜欢

转载自blog.csdn.net/qq_40138785/article/details/81632574