2012-10-29 56 views

回答

0

回答你的第一個問題

1.How得到使用jQuery一個asp.net TreeView節點的Valuepath財產?

答:

//**tvFolderStr** is the ID of TreeView. But in javascript it need embed with **_Data** 

var selectedItem = tvFolderStr_Data.selectedNodeID.value; 
var selectedNode = document.getElementById(selectedItem); 
if (selectedNode != null) { 
    var nodePath = selectedNode.href; //result= "javascript:__doPostBack('tvFolderStr','sMyDoc-79\\test2-80')" 
    //OR 
    var nodePath = selectedNode.pathname;//result="__doPostBack('tvFolderStr','sMyDoc-79\\test2-80')" 

    nodePath = nodePath.split(',')[1]; 
} 

的NodePath將包含valuePath。但它也包含樣本結果中顯示的其他值。您需要從nodePath變量中刪除那些不需要的文本。

相關問題