Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 对象没有';t支持属性或方法“_超级";在igGrid中_Javascript_Jquery_Infragistics_Ignite Ui_Iggrid - Fatal编程技术网

Javascript 对象没有';t支持属性或方法“_超级";在igGrid中

Javascript 对象没有';t支持属性或方法“_超级";在igGrid中,javascript,jquery,infragistics,ignite-ui,iggrid,Javascript,Jquery,Infragistics,Ignite Ui,Iggrid,我在我的应用程序中使用了基础设施igGrid,但是我得到了javascript错误 对象不支持属性或方法“\u super” 我知道这是可以避免的,但出于某些原因,我想给它一个虚假的实现(或者真实的答案,可能是添加了一些缺少的引用)。我试着跟随,但没有成功 var _super = function(a,s,d,f,g,h) { } 在引用igGridJS库之前,我已经编写了上述代码 在代码中,\u super在调用它时具有可变数量的参数。如果我理解正确,您试图使用的\u super超出范围。

我在我的应用程序中使用了
基础设施
igGrid
,但是我得到了
javascript
错误

对象不支持属性或方法“\u super”

我知道这是可以避免的,但出于某些原因,我想给它一个虚假的实现(或者真实的答案,可能是添加了一些缺少的引用)。我试着跟随,但没有成功

var _super = function(a,s,d,f,g,h) {
}
在引用
igGrid
JS库之前,我已经编写了上述代码


在代码中,
\u super
在调用它时具有可变数量的参数。

如果我理解正确,您试图使用的
\u super
超出范围。您可以在如下对象范围内使用
\u super

(function ($) {

    $.ig.RPCDataSource = $.ig.RPCDataSource || $.ig.RESTDataSource.extend({

    _processJsonResponse: function (data, context) {
            try {
               console.log('my special preprocessing');
               return this._super(data, context);
            } catch (e) {
                console.log(e.message);
                // my special error handling
            } 
        },
   });
}(jQuery));
更新
\u super
是来自的方法。iG控制基于j。因此,jQuery小部件中定义了
\u super

您可能引用的jQuery UI版本仍然没有实现
\u super
\u superApply
。尝试引用最新版本,错误将消失


我没有在任何地方使用super,library正在内部使用它。但它在任何地方都没有定义