jq 获取td元素的值,两个差不多的页面,为什么相同语句$(this).parent().parent().children('td').eq(1).html(),一个有用,一个没有呢?
toEdit(this); 按照我依稀的记忆,这种直接写在控件的函数,必须把自己传进去. 培训的老师说的.
去掉一个.parent()
第二个页面上$(this)指向的window,而不是input;
解决方法:如楼上所说,传this
function toEdit(t){
var materialCode = $(t).parent().parent().children('td').eq(1).html();
.....
}