欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

jquery ie 不兼容有关问题,求解

更新时间: 2014-01-05 01:56:33 责任编辑: Author_N1

 

jquery iE 不兼容问题,求解
struts2 返回json数据,页面一个form 表单,包含简单文本,及若干file 上传.火狐,谷歌功能正常,ie 老提示下载.不说了,贴源码...
struts2 配置:
 
<package name="/product/json" extends="json-noprotected-default">
        <action name="*" method="{1}" class="com.test.fund.web.action.product.FundProductAction">
            <result type="json">
                <param name="ignoreHierarchy">true</param>
                <param name="excludeNullProperties">true</param>
                <param name="root">msg</param>
            </result>
        </action>
    </package>


Action 代码:
private String msg ;
    public String test(){
        msg="成功";
        return SUCCESS;
    }

 页面代码:
form 表单....
script:

 jQuery("#mainForm").ajaxSubmit({
                     url:'/product/json/doUpdateFundProduct.action',
                     dataType:'json',
                     type:'POST',
                    success:function(json){
                        alert(json);
                      },
                      error:function(){
                          alert("error");
                      }
                  });

--参考方法--
ie10,ie11下有该问题,原因与浏览器机制有关,不支持json型response,就会提示下载,
解决方法是修改返回头信息的content-type为text/html
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:56:33
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/3391/
本文WWW.DOC100.NET DOC100.NET版权所有。