运行环境: WIN7 + IE8
开发环境: SPRING MVC
在使用jquery.form的插件进行提交form表单(上传图片、伪ajax)
@RequestMapping("SAVE_INFO")
@ResponseBody
public String saveInfo(HttpServletRequest request, HttpServletResponse response) throws IOException {
String json = "{\"result\": \"success\"}";
return json;
}
var options = { dataType: "json",
type: "post",
success: function(responseText, statusText){
},
error: function(){}
};
$("#formId").ajaxSubmit(options);
当form表单的enctype="multipart/form-data"时,通过jquery.form插件上传文件(win7下的ie8不执行回调函数)
此时需要把java代码改为(spring mvc的@ResponseBody注解设置返回content-type的时候默认取的是请求头信息中的accept第一个值,此时取出的值是application/json,这个时候响应头信息content-type为application/json,这种类型在win7下的ie8有问题)
@RequestMapping("SAVE_INFO")
public void saveInfo(HttpServletRequest request, HttpServletResponse response) throws IOException {
String json = "{\"result\": \"success\"}";
response.setContentType("text/html");
response.getWriter.write(json);
}
分享到:
相关推荐
jquery.form.js jquery.form.js
使用jQuery.form插件,实现完美的表单异步提交
文件压缩包里有jquery.form.js和使用说明文档 jquery表单验证插件_jquery.form.js
jquery.form.min.js是一个异步提交表单的插件,使用该插件可以设置callback函数,并且页面不会跳转
jquery插件库(jquery.treeview插件库)jquery插件库(jquery.treeview插件库)jquery插件库(jquery.treeview插件库)jquery插件库(jquery.treeview插件库)jquery插件库(jquery.treeview插件库)jquery插件库(jquery....
jquery.form.js解决opera冲突问题 使用jquery.form.js如果jquery使用的是1.9以上的版本会报opera找不到 以解决 备份下
jquery表单验证插件jquery.form.js.pdf
jquery.form.js ,源码在压缩包里的src里,min.js在压缩包里的dist里
ie8和ie9浏览器下兼容问题; 1、bootstrap3部分样式失效,在页面中引用respond.min.js和html5shiv.min.js ; 2、另外提供formData不可用情况下使用的jquery.form.min.js资源文件
jquery.form.js ........................................
在 学习网络编程以前,很多初学者可能觉得网络编程是比较复杂的系统工程,需要了解很多和网络相关的基础知识,其实这些都不是很必需的。首先来问一个问题:你 会打手机吗?很多人可能说肯定会啊,不就是按按电话...
使用jquery.form.js插件,可以完美实现的表单异步提交哦,亲测可用。
jquery.js jquery.form.js 插件,组合测试通过!可能版本有点老!我也不是很晓得
jquery.mini.js中省略了jquery.form插件