JQuery中$.ajax()方法,只能在document.ready里调用?不能在普通function里调用?
我在普通function里调用$.ajax时,zTree报错:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我在普通function里调用$.ajax时,zTree报错:
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(13)
在服务端,最后一步,记录到的json字符串是这样的:
[
{name :"BSP", open:true,
children: [
{ name: "ABC010",
children: [
{ name:"ABC010-01" }
]
}
]
}
]
有错吗?
都在同一行的,没有影响吧?
这个jsonList变量可以不用声明的吗?
你这个JSON格式是错的,所以又去了error
回复
通过dataType选项还可以指定其他不同数据处理方式。除了单纯的XML,还可以指定 html、json、jsonp、script或者text。 难道,我可以用text,好像也不对吧。。。这里的text应该是最简单的一个字符串文本的意思吧。。。 话说,zTree用的不是json吗?是json吗?
回复
我的意思是你输出的这个json格式是错的,你自己仔细看下,缺了个']'
console.log都执行了,就说明进了success,怎么error的回调函数也执行了? 既success又error?
断点跟进了第172行, 为什么不能把得到的json字符串赋给另一个变量?
再执行一步,就跳到了第178行。。。。
JSON的这个字符串有错误吗?写在同一行里行吗?
可是,报错了啊,截图在那里啊
可以的,ztree的onclick,调用后台
能调用
@zTree 在吗?
怎么没人了?大神们来看看哦?