1

我是 JavaScript 新手。

我有基础 Telerik 的 JavaScript 类:

Telerik.Web.UI.RadGrid.prototype =
{
    _contextmenu: function(e) {...}
}

我从 Telerik 的基类派生了我的类:

Parus.Controls.ParusGrid.prototype =
{
}

Parus.Controls.ParusGrid.registerClass("Parus.Controls.ParusGrid", Telerik.Web.UI.RadGrid);

如何在我的类中覆盖 _contextmenu 函数并允许执行基本 _contextmenu 函数?

4

1 回答 1

2

如果你想获得从 Telerik.Web.UI.RadGrid 派生的类,你应该将原型设置为派生类。

Parus.Controls.ParusGrid.prototype = new Telerik.Web.UI.RadGrid();

然后根据需要覆盖您的方法

Parus.Controls.ParusGrid.prototype._contextmenu = function(e) {
    //base method
    Telerik.Web.UI.RadGrid.prototype._contextmenu.call(this,e)        
}    
于 2013-01-18T07:43:37.543 回答