猿问

使用JQuery查找方法在HTML表中查找复选框

我有一个具有以下结构的HTML表:


<table id="myTable">

  <tr>

     <td><input type="text" name="FullName" value="Tom" /></td>

     <td><input type="checkbox" name="isActive" /></td>

     <td><a href="javascript:void(0);" class="edit">Edit</a>

  </tr>

</table>

当用户单击“编辑”链接时,将调用Javascript函数(请参见下文)。在此函数中,我需要从表中获取数据,即FullName以及是否已检查isActive。


 $("#namedTutors").on('click', '.editTutor', function () {

    var tr = $(this).closest("tr");

    var fullName = tr.find("input[name=FullName]").val();

});

我可以很容易地获得FullName,但是在检索数据以查看isActive是否已被检查/勾选时遇到了困难。


蓝山帝景
浏览 180回答 2
2回答

白衣染霜花

if(tr.find('input[name="isActive"]:checked').length) {&nbsp; &nbsp; &nbsp;console.log('it is checked');}
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答