html5表单与Jquery Ajax结合使用

html5的表单控件提供了很多格式检测功能,可以省去很多烦人的javascript验证代码,例如pattern属性和require属性。 问题: 一般表单的提交用的都是用button然后用ajax来提交,但是用button就不能触发HTML5的自带表单验证,用submit的话就又会直接提交表单 解决办法: 就是依然使用 input submit作为提交按钮,但在表单的提交事件里阻止进一步动作,转为[…]

继续阅读 …

jQuery Ajax请求成功后,为什么一直在error函数里

问题: 使用jquery.ajax请求,发现服务端返回是ok的,ajax确调用了error方法。 服务端返回“200”,说明请求是成功的;“responseText”也是对的。 解决: 把ajax参数“dataType”和服务端返回的数据类型改为一致就可以了。 常见问题场景: 跨域 $.ajax 没设置 dataType,及服务器端没设置respon.ContentType json 结[…]

继续阅读 …