0
に私はTelerik RadTreeViewを使用している、と私はそのOnClientNodeClicked
プロパティのJavaScript関数を提供してきましたで見つけることができません。RadTreeViewがOnClientNodeClickedイベントハンドラ
<telerik:RadTreeView
ID="pagesTree"
runat="server"
OnClientNodeClicked='onPageSelected'
ClientIDMode='static'>
</telerik:RadTreeView>
$telerik.$(document).ready(function() {
onPageSelected(); // To run the onPageSelected function on DOM ready
}
function onPageSelected(e){
var pagesTree = $find('pagesTree');
// pagesTree is null here in IE8 for the manual execution on DOM ready
}
私は何をすべきか、手動で実行することですonPageSelected
は、DOMの準備ができています。ただし、pagesTree
変数はnullです。どうしましたか?この問題はIE8(IE9でなく、IE7以下をサポートしていません)でのみ発生します。
'ClientIDMode'は静的に設定されています.Firebugのように、実際には' pagesTree' idを持っています。 –