我已经开始收到此错误。
TypeError: a is not an Object. (evaluating '"length"in a')
ajaxjquery-1.11.3.min.js:4:21606
(anonymous function)formDesigner.js:27
jjquery-1.11.3.min.js:1:27314
fireWithjquery-1.11.3.min.js:1:28123
readyjquery-1.11.3.min.js:1:29967
Jjquery-1.11.3.min.js:1:30327
我无法找到'a'变量或我在代码中意外调用'a'的任何内容。
我确实有几个数组,我检查了.length
- 但我不确定我是否理解错误。
我也在使用jquery和ajax。
答案 0 :(得分:0)
在javascript中除了null / undefined之外的所有东西都是一个对象,
代码缩小了,
抛出错误后,请在chrome调试器控制台(F12)中查看{}查看导致错误的原因可能是行"length" in a
或a.length
在该行之前添加if (a)
以快速修复它
这是一个更深层次的问题