[英]Get value from td after .closest() .find() .html()
我需要将<td>
中的值分配给变量。 我通过使用 jQuery closest()
和find()
方法找到了<td>
。
如果我alert
<td>
它会给我正确的值,但如果我console.log()
它不会。 它返回一个 object。
function getval(sel) {
var thisTaskID = $(".selTaskOwner").on("change", function() {
var currentRow = $(this).closest("tr");
var foundTaskID = currentRow.find("td:eq(0)").html();
alert(foundTaskID);
});
console.log(thisTaskID);
}
如何将找到的<td>
的值放入变量中?
我尝试在thisTaskID
的末尾使用text()
、 val()
和html()
,但没有任何效果。
提前谢谢,你可以猜到我是新来的
您获得选择更改事件的值,因此您不需要其他 function 。 可能您需要的任何东西都是这样的:
var foundTaskID = 0;
$(".selTaskOwner").on("change", function() {
foundTaskID = $(this).closest("tr").find("td:eq(0)").html();
/* Do what you want with it... */
console.log(thisTaskID);
alert(foundTaskID);
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.