我有一个复杂的函数,可以在我的js的onSuccess过程中遍历元素:我得到以下我以前没见过的错误。JavaScript无效参数
exception encountered : {"message": "Invalid argument.", "description": "Invalid argument.", "number": -2147024809, "name": "Error"}
的js函数看起来像这样:
if(Object.isArray(list)){
list.each(function(listItem, index){
if(!Object.isUndefined(listItem.disabled)){
listItem.disabled = disableFlag;
}
});
}
对从的onSuccess称为:一个更新的部分。我的HTML是一个按钮,它是从onclick调用指出的功能。当我运行它的onException:总是发生,我得到的错误:
Object.toJSON(exception)
有没有人见过这之前?我尝试过使用这些功能,并且似乎在使用按钮执行应该执行的操作后,只有在发生特定事件时才会发生这种情况。所以,我在页面上放置了一个任意链接,并想查看是否点击了它,会发生什么,它更新了页面上的JSON对象,并允许我在没有错误的情况下使用按钮进行设置。任何帮助,将不胜感激。
为什么这被标记为Java?这是否甚至涉及Java(考虑到Javascript!= Java)? – hexafraction
哪行代码会引发异常? – Pointy
这似乎是当我走出这个嵌入式功能。它在双重循环中,两个对象只有一个,所以这个函数只被调用一次,然后抛出错误,并且不会完成额外的代码行来处理功能。 –