直接看错误
1.操作请求(AJAX)出现错误,错误信息:SyntaxError: JSON.parse: unexpected character at line 6 column 1 of the JSON data
HTTP状态码:200
answer:
(1)用浏览器调试,看请求的url 肯定是url请求错误,要不就是url路径不对。 本人用的是springmvc框架,遇到该错误时该url springmvc容器找没有对应的controller
(2)看返回的数据 与接收是否一致。 举个例子, Ajax 请求 要求返回的是‘json’ 而你在controller中返回的是其他类型,也会报该错误。
2.弹出框,去调用父类的方法或者属性。
如1: 调用父类定义的_zTree 该_zTree在父类中定义 _zTree = $.fn.zTree.init($("#treeLeft"), _treeSetting);
var node = window.parent._zTree.getNodeByParam("id", id);
如2:调用父类中的方法,callBackSelect方法定义在父类中
window.parent.callBackSelect(data);
3.注意点 :js中 0是FALSE.其他数字都是true