2011-07-28 13 views
0

にJavaScript関数を追加し、私はTelerik RadTreeViewのためのJavaScript関数を書いた:CheckedNodeValues(myRadTreeView);はすでにjavascriptオブジェクトを既存の

とは対照的に、私はmyRadTreeView.CheckedNodeValues()を行うことができるようにしたいと思い

function CheckedNodeValues() { 
    var checkedNodes = $(this).get_checkedNodes(); 
    for (var n in checkedNodes) { 
     checkedNodes[n].get_value(); 
    } 
} 

がありますJavascriptでクラスに関数を追加する方法は? 私は、私が求めていることがはっきりしていることを願っています。理想的には、クラスで利用可能なメソッドを拡張したいと思います。

答えて

1

何かが行う必要があります。..

Telerik.Web.UI.RadTreeView.prototype.CheckedNodeValues = function() { 
     var checkedNodes = $(this).get_checkedNodes(); 
     for (var n in checkedNodes) { 
      checkedNodes[n].get_value(); 
     } 
    } 
1

絶対に:あなたが使用することになり、それを呼び出すために

myRadTreeView.CheckedNodeValues = function() { 
     // do totally rad stuff here 
}; 

:このような

myRadTreeView.CheckedNodeValues();