ajax[已解决]
本帖最后由 小丶_明 于 2019-12-20 17:04 编辑今天写代码,是一个语音调用百度语音识别接口的,但是遇到个问题,直接运行网页ajax成功后,不执行success里的内容,但是调试的时候却执行这是怎么回事
有大佬能教下吗
不太明白什么意思?
请把控制台 报错贴出来
或者你的 程序运行到哪一步了?
是跨域?还是响应错误?还是代码错误? 井右寺 发表于 2019-12-20 14:38
不太明白什么意思?
请把控制台 报错贴出来
或者你的 程序运行到哪一步了?
没报错,调试的话一步步到最后呈现在网页上都可以出来,但是直接运行success就是不执行 那就进到error的回调里面了啊
为什么一定要进success呢? 井右寺 发表于 2019-12-20 14:45
那就进到error的回调里面了啊
为什么一定要进success呢?
之前写了error,调试的时候没进,而且调试的话一切正常,方法会进success alert(data)显示什么 小丶_明 发表于 2019-12-20 14:48
之前写了error,调试的时候没进,而且调试的话一切正常,方法会进success
所以不是调试可以,正常不可以吗?
既然都发现无法进入success了,为什么不尝试 在error里面获取呢 萌新表示很高深,看不懂 本帖最后由 冰茶荼 于 2019-12-20 15:06 编辑
确认返回数据是否为严格JSON数据
例如:
{ "键" : "值" , "键" : "值" } ;
如果有帮助 请评价个热心 谢谢{:1_1:} 可能是 ajax 跨域问题
页:
[1]
2