用jQuery取得TR中的物件
因為我有個GridView,當按下Header的CheckBox,使得該CheckBox變成Checked後,同時要把Grid內容的Checkbox也設成Checked及TextBox也要設成可寫。
因為Textbox在Grid中結尾id相同,所以只好用for..loop從TR開始取,然後去設定Textbox,如下。
var colInput = vobjGrid.rows[i].cells[vintSelIndex].getElementsByTagName('INPUT');
if (colInput.length == 1) {
if (colInput[0].disabled == false) {
colInput[0].checked = vblnIsSel;
//取得TR中結尾是txtRMText的input
$(vobjGrid.rows[i]).find("input[id$=txtRMText]")[0].readOnly = false;
}
}
}
問了Paul哥,才知道,原來jQuery可以用$(domObj).find呀! 利害的jQuery.
Hi,
亂馬客Blog已移到了 「亂馬客 : Re:從零開始的軟體開發生活」
請大家繼續支持 ^_^