IE中jquery.form中ajax提交没反应解决方法分享


Posted in Javascript onSeptember 11, 2012

花了三个钟头,反复查,发现,原来是改了处理页面的返回头信息。
加上了 application/x-javascript ,ie8就不干活了。
如果是text/html,就行,或者不指定也行。
算bug不?让我问候一下写这段代码的ie开发人员吧。
ajax的头信息,编码看来都要注意哎。
ajax提交表单数据的方式介绍

Url参数提交数

<script type ="text/javascript" src ="../js/jquery.js"></script> 
<script type="text/javascript"> 
function checkCorpID()//检测客户编号是否可用 
{ 
if($.trim($("#txtF_CORPID")[0].value)=="")//txtF_CORPID是客户编号输入框 
{ 
alert("请输入客户编号!"); 
} 
else 
{ 
$("#checkFlag").html("正在检测");//显示提示信息 
$.ajax({ 
type: "get", 
url: "CheckCorpID.ashx", 
data: "ID="+$.trim($("#txtF_CORPID")[0].value),//提交表单,相当于CheckCorpID.ashx?ID=XXX 
success: function(msg){$("#checkFlag").html("");alert( msg ); } //操作成功后的操作!msg是后台传过来的值 
}); 
} 
} 
</script>

二:Form提交数据前台代码:
Code
<script type ="text/javascript" src ="../js/jquery.js"></script> //必须要引用 
<script type ="text/javascript" src ="../js/jquery.form.js"></script> //必须要引用 
<script type="text/javascript"> 
// wait for the DOM to be loaded 
$(document).ready(function() 
{ 
$('#Tip').hide();//显示操作提示的元素不可见 
$('#form1').submit(function()//提交表单 
{ 
//alert("ddd"); 
var options = { 
target:'#Tip', //后台将把传递过来的值赋给该元素 
url:'ReturnVisit.aspx?flag=do', //提交给哪个执行 
type:'POST', 
success: function(){ alert($('#Tip').text());} //显示操作提示 
}; 
$('#form1').ajaxSubmit(options); 
return false; //为了不刷新页面,返回false,反正都已经在后台执行完了,没事! 
}); 
} 
); 
</script>
Javascript 相关文章推荐
Javascript setInterval的两种调用方法(实例讲解)
Nov 29 Javascript
jQuery对Select的操作大集合(收藏)
Dec 28 Javascript
我的Node.js学习之路(一)
Jul 06 Javascript
JavaScript中的object转换成number或string规则介绍
Dec 31 Javascript
整理AngularJS中的一些常用指令
Jun 16 Javascript
AngularJs Injecting Services Into Controllers详解
Sep 02 Javascript
javascript的函数劫持浅析
Sep 26 Javascript
走进javascript——不起眼的基础,值和分号
Feb 24 Javascript
vue 实现axios拦截、页面跳转和token 验证
Jul 17 Javascript
快速解决vue动态绑定多个class的官方实例语法无效的问题
Sep 05 Javascript
vue项目使用axios发送请求让ajax请求头部携带cookie的方法
Sep 26 Javascript
Vue组件之高德地图地址选择功能的实例代码
Jun 21 Javascript
jquery ajax例子返回值详解
Sep 11 #Javascript
Jquery插件写法笔记整理
Sep 06 #Javascript
基于jquery的用鼠标画出可移动的div
Sep 06 #Javascript
js防止表单重复提交实现代码
Sep 05 #Javascript
javascript面向对象入门基础详细介绍
Sep 05 #Javascript
说说JSON和JSONP 也许你会豁然开朗
Sep 02 #Javascript
自己实现string的substring方法 人民币小写转大写,数字反转,正则优化
Sep 02 #Javascript
You might like
第九节 绑定 [9]
2006/10/09 PHP
php缓冲 output_buffering的使用详解
2013/06/13 PHP
使用HMAC-SHA1签名方法详解
2013/06/26 PHP
php使用codebase生成随机数
2014/03/25 PHP
php中ltrim()、rtrim()与trim()删除字符空格实例
2014/11/25 PHP
php限制上传文件类型并保存上传文件的方法
2015/03/13 PHP
linux下为php添加iconv模块的方法
2016/02/28 PHP
手把手编写PHP框架 深入了解MVC运行流程
2016/09/19 PHP
PHP开发中csrf攻击的简单演示和防范
2017/05/07 PHP
统一接口:为FireFox添加IE的方法和属性的js代码
2007/03/25 Javascript
Whatever:hover 无需javascript让IE支持丰富伪类
2010/06/29 Javascript
jquery 获取自定义属性(attr和prop)的实现代码
2012/06/27 Javascript
js取消单选按钮选中示例代码
2013/11/14 Javascript
js 数值转换为3位逗号分隔的示例代码
2014/02/19 Javascript
node+express+jade制作简单网站指南
2014/11/26 Javascript
详解JavaScript中getFullYear()方法的使用
2015/06/10 Javascript
javascript实现base64 md5 sha1 密码加密
2015/09/09 Javascript
在javascript中使用com组件的简单实现方法
2016/08/17 Javascript
微信小程序 教程之WXML
2016/10/18 Javascript
详解Angular2组件之间如何通信
2017/06/22 Javascript
React/Redux应用使用Async/Await的方法
2017/11/16 Javascript
深入浅析var,let,const的异同点
2018/08/07 Javascript
JavaScript实用代码小技巧
2018/08/23 Javascript
Jquery遍历筛选数组的几种方法和遍历解析json对象,Map()方法详解以及数组中查询某值是否存在
2019/01/18 jQuery
JS实现轮播图效果
2020/01/11 Javascript
vue自定义插件封装,实现简易的elementUi的Message和MessageBox的示例
2020/11/20 Vue.js
Python数据分析之如何利用pandas查询数据示例代码
2017/09/01 Python
django静态文件加载的方法
2018/05/20 Python
python 循环读取txt文档 并转换成csv的方法
2018/10/26 Python
python 读取修改pcap包的例子
2019/07/23 Python
使用 django orm 写 exists 条件过滤实例
2020/05/20 Python
纯CSS3实现带动画效果导航菜单无需js
2013/09/27 HTML / CSS
kmart凯马特官网:美国最大的打折零售商和全球最大的批发商之一
2016/11/17 全球购物
办理房产证委托书
2014/09/18 职场文书
2015年护士医德医风自我评价
2015/03/03 职场文书
2016学习全国教书育人楷模先进事迹心得体会
2016/01/21 职场文书