`

JQuery EasyUI form表单提交后返回操作结果,提示IE提示下载

 
阅读更多

今天项目在保存时突然遇到问题,代码如下:

 

function submitData(target){

$('#addForm').form('submit',{

onSubmit:function(){

var txllxdm = $('#addszdw').combotree('tree').tree('getSelected').attributes; //新建窗口中通讯录类型代码

$('#addtxllxdm').val(txllxdm);

return $(this).form('validate');

},

success:function(data){

if(data == 'success'){

$(target).window('close');

$.messager.alert('操作提示','保存成功','warning');

$('#txlglList').datagrid('reload');

$('#txlglList').datagrid('clearSelections');

}else if(data == 'select dw error'){

 

$.messager.alert('操作提示','单位选择错误,请添加本单位的人员信息!','warning');

}else{

$.messager.alert('错误','保存错误'+data,'warning');

}

}

});

}

 

 

当点击提交按钮的时候,返回时IE会提示下载“saveOrUpdate.action”; 
当时以为是添加了exception拦截器中开启log4j的问题,后来找到问题是将返回结果json串返回时,返回的contentType有问题,将contentType="text/plain" 改成“text/html”即可。

 

原因是因为“text/plain”是以无格式文本的方式显示数据,ie8在解析时出问题,改过之后解决!

 

分享到:
评论

相关推荐

    jquery插件EasyUI中form表单提交实例分享

    主要介绍了jquery插件EasyUI中form表单提交实例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    EasyUI 另一种form提交方式

    由于EasyUI自带的Form提交方式会自动去除掉readonly和disabled的值,或者多层form时,不能正确获取到form表单中的数据,由此,产生了这个专门针对EasyUI form的提交工具。

    jQuery EasyUI 1.4 离线简体中文API文档

    jQuery EasyUI 1 4版本更新内容: Bug(修复) menu:修复在删除一个菜单项的时候该菜单无法正确自适应高度的问题; datagrid:修复在datagrid宽度太小的时候“fitColumns”方法无法正常工作的问题 Improvement...

    jQuery EasyUI 1.2.4 API 中文文档.chm

    本 chm 文档是根据博客园“风流涕淌”的《jQuery EasyUI 1.2.4 API 中文文档(完整)目录》整理而成 http://www.cnblogs.com/Philoo/archive/2011/11/17/jeasyui_api_index.html Base 基础 Documentation 文档 ...

    jQuery EasyUI 1.5.1 中文API文档

    jQuery EasyUI 1.5.1版本更新内容:Bug(修复) datagrid:修复在调用“updateRow”方法之后选中和复选行标志丢失的问题; tabs:修复在调用“update”方法的时候导致标签栏工具错位的问题; window:修复在窗体高度...

    jquery-easyui-EDT-1.5.5.7z

    jQuery EasyUI 1.5.5 版本更新内容 Bug(修复) tabs:修复当标题包含符合元素时,所选择的历史顺序错误的问题; combo:修复当设置了一个较大的'delay'值的时候下拉面板可能不会被隐藏的问题; layout:修复当鼠标...

    jQuery EasyUI 1.5 离线简体中文API文档 含完整开发工具包+皮肤+扩展+演示

    jQuery EasyUI 1.5版本更新内容: Bug(修复) combobox:修复在加载包含所选项数据的时候不会触发“onSelect”事件的BUG; datagrid:修复在字段设置为一个空值的时候导致在某些情况下“updateRow”方法无法正常...

    jQuery EasyUI API 中文文档 - Form表单

    jQuery EasyUI API 中文文档 - Form表单,使用jQuery EasyUI的朋友可以参考下。

    jquery-easyui1.5 源码

    jquery-easyui1.5 源码 form 表单 grid tree gridTree

    Jquery Easyui表单组件Form使用详解(30)

    主要为大家详细介绍了Jquery Easyui表单组件Form的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    jQuery EasyUI 1.4 离线简体中文API文档 含完整开发工具包+皮肤+扩展+演示

    (题外话:从本次开始 我新增了jQuery EasyUI的专题...filebox:filebox 该组件表单元素中用于上传文件的文件框工具组件 ">(题外话:从本次开始 我新增了jQuery EasyUI的专题页面 大家可以关注我的专题页来及时获取

    jQuery EasyUI API 中文文档 – Form表单

    Form 表单 用法 代码如下: <form id=”ff” method=”post”> … </form> 使 form 成为 ajax 提交的 form 。 代码如下: $(‘#ff’).form({ url:…, onSubmit: function(){ // 做某些检查 // 返回 false ...

    jQuery EasyUI 1.5.1 离线简体中文API文档 含完整开发工具包+皮肤+扩展+演示

    jQuery EasyUI 1.5.1版本更新内容: Bug(修复) datagrid:修复在调用“updateRow”方法之后选中和复选行标志丢失的问题; tabs:修复在调用“update”方法的时候导致标签栏工具错位的问题; window:修复在...

    轻松学习jQuery插件EasyUI EasyUI表单验证

    本文向您展示如何通过 easyui 提交一个表单(Form)。我们创建一个带有 name、email 和 phone 字段的表单。通过使用 easyui 表单(form)插件来改变表单(form)为 ajax 表单(form)。表单(form)提交所有字段到...

    jQuery EasyUI提交表单验证

    EasyUI的form表单里面的验证框,先讲解下validatebox类和相关的属性。 验证规则 验证规则是通过使用 required 和 validType 特性来定义的, 这里是已经实施的规则: email:匹配 email 正则表达式规则,系统提供的...

    jQuery EasyUI 1.3.6简体中文版(chm/exe).rar

    软件介绍: jQuery EasyUI 官方API文档中文版V1.3.6,压缩包内附EXE/CHM...内容包括:Base(基础)Layout(布局)Menu and Button(菜单和按钮)Form(表单)Windows(窗口)DataGrid and Tree(表格和树)Extension(扩展)

    jQuery EasyUI 1.3 API 中文教程

    api+实例解析 对于普通系统开发绝对...创建异步提交表单 创建树形下拉框 表单验证 格式化下拉框 动态下拉数据表格 创建简单的菜单 创建简单的菜单 扩展应用 组件加载 easyUI 主题 关于EasyUI

    jquery+easyui培训文档 (20111111整理完善)

    JQuery EasyUi .一个轻量级的UI前台现成版本.其中包含了 表单验证.DataGrild , Tree , DataTree,form 表单.Link Button ,Layout,tag,等等.类似ext js .ext js 比较臃肿.而且还收费.EasyUi 是一款免费开源的前台轻量...

Global site tag (gtag.js) - Google Analytics