Ajax传值后台状态值为200却进入ERROR函数中
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ajax传值后台状态值为200却进入ERROR函数中相关的知识,希望对你有一定的参考价值。
参考技术A 出现这种情况的原因可能和你ajax中的参数有关,可能是参数未赋值,或者参数的值不能转换成.ashx.cs中方法中 参数的类型。 希望对你有帮助追问Ajax中参数是有赋值的,我将后台ASPX.CS函数中代码都注释掉,还是弹出200状态码,我已经蒙圈了
Ajax返回数据却一直进入error(已经解决)
做asp.net项目 使用ajax
$.ajax({ url: \'../Music/Default2.aspx?Types=\' + type + \'&texts=\' + text + \'\', type: \'GET\', // data: \'&texts=\' + text + \'\', dataType: \'json\', success: function (data) { console.log(data); } });
都没有问题 返回数据,打印出data 结果 发现没有数据
去NetWork查看 已经 进行了
然后 加了个error 输出
一般都是说 datatype 类型错误
或者是 Url 不能有中文
结果 还是无效果,突然看见 一片博文
说只要删除datatype 就可以了
试了试
结果出来了
嗯 就是这样
以上是关于Ajax传值后台状态值为200却进入ERROR函数中的主要内容,如果未能解决你的问题,请参考以下文章