如何在鼠標單擊時獲取表格的行值?此表中的數據由使用AJAX返回的數據填充。突出顯示使用AJAX返回數據填充的HTML表格的行
下面是一個不正常的代碼:
$('table#tblBdy tbody tr').click(function() {
$('tr').click(function() {
var tableData = $(this).closest("tr").children("td").map(function() {
return $(this).text();
}).get();
$('#bx1txt').val($.trim(tableData[0]));
$('#bx2txt').val($.trim(tableData[1]));
$('#oldqty').val($.trim(tableData[1]));
});
您可以在運行此代碼時發佈DOM樹嗎? –
我的問題完全不同。我想突出顯示鼠標點擊html表格行的價值 – Suneet
你能解釋這種代碼不工作的方式嗎?點擊一行時點擊處理程序本身是否觸發? 'tableData'表達式到底有多遠?你有沒有試過打破它,看看最接近的()'和'children()'方法能達到你所期望的? – halfer