从abap报告执行js文件

时间:2016-02-24 19:42:21

标签: javascript jquery sap abap

我正在使用ABAP报告使用CL_JAVA_SCRIPT执行Javascript文件,我的文件使用JQuery,因此我在开始执行jQuery(no_dom)而不是执行我的文件。 但我得到一个错误:obj没有属性。

each: function( obj, callback, args ) {
    var value,
      i = 0,
      **length = obj.length,**
      isArray = isArraylike( obj );
....

1 个答案:

答案 0 :(得分:0)

我只是使用:

Object.size = function(obj) {
    var size = 0, key;
    for (key in obj) {
        if (obj.hasOwnProperty(key)) size++;
    }
    return size;
};

// Get the size of an object
var size = Object.size(myArray);

它有效:)