我有一个问题,我试过拿一个身份证但是没有工作...... 我尝试使用隐藏字段,ID在ID中... 你可以帮助我?在网站上,我评论了问题在哪里以及带有ajax的重定向文件在哪里,但问题不是ajax,我认为是jquery。这个问题很简短,但我没有更多的描述我的问题......没有按预期工作,我不知道如何工作......
答案 0 :(得分:1)
'id': $(this).parent('tr').children().first().text(), //HERE IS THE "PROBLEM"
'id': $(this).parent().parent().children().first().text(), //HERE IS THE "SOLUTION"
你忘了多上一个父母。我必须注意,使用$(this)和父选择器和子选择器的空选择器可以使您的代码更难阅读。
我建议您使用console.log()来显示您尝试选择的对象。那样你可能已经看到了你的错误。祝你好运!
答案 1 :(得分:0)
据我所知,您正在寻找<td>
与ID类的位置。
$("tbody tr").each(function(){
var b='';
if($(this).find("td").hasClass("id"))
{
b=$(this).find("td").index();
alert(b); //THIS GIVES INDEX OF THE TD IN EACH TR.
}
});
答案 2 :(得分:0)
尝试$('.id_th:first-child')
而不是$(this)
到特定目标,看看它是否有效