JQuery中$.ajax()方法,只能在document.ready里调用?不能在普通function里调用?

JQuery中$.ajax()方法,只能在document.ready里调用?不能在普通function里调用?

路还长,别太狂 发布于 2021-11-26 字数 176 浏览 811 回复 13

我在普通function里调用$.ajax时,zTree报错:

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(13

背叛残局 2021-12-01 13 楼

在服务端,最后一步,记录到的json字符串是这样的:

[

    {name :"BSP", open:true,    

        children: [        

                { name: "ABC010",             

                    children: [                

                        { name:"ABC010-01" }             

                    ]        

                }     

        ]  

    }

]

有错吗?
都在同一行的,没有影响吧?

狼亦尘 2021-12-01 12 楼

这个jsonList变量可以不用声明的吗?

牵你的手,一向走下去 2021-12-01 11 楼

你这个JSON格式是错的,所以又去了error

苍暮颜 2021-12-01 10 楼

回复
通过dataType选项还可以指定其他不同数据处理方式。除了单纯的XML,还可以指定 html、json、jsonp、script或者text。 难道,我可以用text,好像也不对吧。。。这里的text应该是最简单的一个字符串文本的意思吧。。。 话说,zTree用的不是json吗?是json吗?

执手闯天涯 2021-12-01 9 楼

回复
我的意思是你输出的这个json格式是错的,你自己仔细看下,缺了个']'

叹沉浮 2021-12-01 8 楼

console.log都执行了,就说明进了success,怎么error的回调函数也执行了? 既success又error?

泛滥成性 2021-12-01 7 楼

断点跟进了第172行, 为什么不能把得到的json字符串赋给另一个变量?

再执行一步,就跳到了第178行。。。。



情绪失控 2021-12-01 6 楼

JSON的这个字符串有错误吗?写在同一行里行吗?

恋你朝朝暮暮 2021-12-01 5 楼

可是,报错了啊,截图在那里啊

丢了幸福的猪 2021-12-01 4 楼

可以的,ztree的onclick,调用后台

妖妓 2021-12-01 3 楼

能调用

输什么也不输骨气 2021-12-01 2 楼

@zTree  在吗?

柳絮泡泡 2021-12-01 1 楼

怎么没人了?大神们来看看哦?