我的html中有一个表,其中包含用户名和密码列。如何在我的javascript中使用jquery获取具有username =“abc”的行的索引?
var myTable = document.getElementById('usersTable');
答案 0 :(得分:2)
使用filter()
功能。如果您正在寻找完全匹配,请不要使用:contains
。
$allRows = $('#usersTable tr');
row = $allRows.filter(function(){
return $.trim($(this).find('td').eq(INDEX_OF_USERNAME_COLUMN).text()) == "abc";
});
index = $allRows.index(row);