分享一些有关于zblog的教程,这里有zblog初级教程、zblog中级教程和zblog进阶版教程,如果对你有所帮助,深感荣幸
今天在调试一个网站的时候发现用jQuery的$post函数返回类型是json的时候,无论如何也到不了请求成功时运行的函数“function(data,status,xhr)”里面去。
看了下控制台里面的请求和返回都是正常的...折腾了半天差点放弃用json的时候老老实实的去网上搜索了下,发现原来如果服务器返回的json数据格式不正确的话,就会出现这个问题。
然后检查服务器返回的json数据,没发现格式有什么问题...
又一次差点放弃的时候觉得是不是json字符串前后有空格造成的?
把字符串处理了一下再测试就成功了。
果然是字符串前后的空格造成的...
原来在$post方法用json做返回类型的话,json格式和数据是非常严格的,稍微有一点不对就进入不了回调函数,然后也没有任何提示...就踩了今天这个坑。
记录一下加深印象,也希望帮助到遇到同样问题的童鞋。
售价:免费 82159 ℃ 4 评论
售价:免费 82159 ℃ 4 评论
售价:免费 82159 ℃ 4 评论
这么好的文章居然暂无评论!来一个吧...
欢迎 你 发表评论