jquery的$.post方法有关问题
jquery的$.post方法问题如题,用jquery的ajax函数$.post(),能不能根据url中指定的php文件的返回值(比如字符
jquery的$.post方法问题
如题,用jquery的ajax函数$.post(),能不能根据url中指定的php文件的返回值(比如字符串)做出对应的提示,貌似只有成功或错误两种函数,这样的话,在php里出现的特定异常就不好捕获了,有没有什么好方法?
[解决办法]
这些都是php来完成,你可以根据php判断是否有外部设备,没有就输出1或者2什么的标志,用户名或者密码错误的时候输出0什么的,ajax获取到返回值后根据返回内容输出相关的提示就好了
主要还是php处理的返回信息的问题。$.ajax的可以增加error回调在php有错误的时候可以执行error回调让你知道php页面有错误,如果是$.get,$.post这种只能配置success回调【200状态,如果指定为json时jq1.4+以上还需要是标准的json字符串才会执行success】,所以出错了就没反应了,查错也麻烦。
jQuery dataType指定为json的问题
[解决办法]这是基本上不可能实现的,后台报异常了,前台只能检测到异常,要根据是什么异常来提示不同的信息,这个基本上不可能,也没这个必要!
[解决办法]这个可以用不?