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 相关文章推荐
js 距离某一时间点时间是多少实现代码
Oct 14 Javascript
jQuery中Dom的基本操作小结
Jan 23 Javascript
jquery 鼠标滑动显示详情应用示例
Jan 24 Javascript
JS实现OCX控件的事件响应示例
Sep 17 Javascript
基于js实现二级下拉联动
Dec 17 Javascript
解决Angular.Js与Django标签冲突的方案
Dec 20 Javascript
jQuery实现对象转为url参数的方法
Jan 11 Javascript
js自定义Tab选项卡效果
Jun 05 Javascript
Vuex 入门教程
Jan 10 Javascript
AnglarJs中的上拉加载实现代码
Feb 08 Javascript
对layui数据表格动态cols(字段)动态变化详解
Oct 25 Javascript
js抽奖转盘实现方法分析
May 16 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
优化PHP代码的53条建议
2008/03/27 PHP
PHP 计算代码执行耗时的代码修正网上普遍错误
2011/05/14 PHP
php多文件上传功能实现原理及代码
2013/04/18 PHP
解析php中var_dump,var_export,print_r三个函数的区别
2013/06/21 PHP
PHP和javascript常用正则表达式及用法实例
2014/07/01 PHP
php实现中文转数字
2016/02/18 PHP
php通过PHPExcel导入Excel表格到MySQL数据库的简单实例
2016/10/29 PHP
php实现微信支付之现金红包
2018/05/30 PHP
jQueryPad 实用的jQuery测试工具(支持IE,chrome,FF)
2010/05/22 Javascript
基于jquery的一个OutlookBar类,动态创建导航条
2010/11/19 Javascript
一些实用的jQuery代码片段收集
2011/07/12 Javascript
Javascript实现重力弹跳拖拽运动效果示例
2013/06/28 Javascript
jQuery瀑布流插件Wookmark使用实例
2014/04/02 Javascript
轻松创建nodejs服务器(2):nodejs服务器的构成分析
2014/12/18 NodeJs
jQuery之DOM对象和jQuery对象的转换与区别分析
2015/01/08 Javascript
JavaScript中switch语句的用法详解
2015/06/03 Javascript
Javascript的表单验证-初识正则表达式
2016/03/18 Javascript
Bootstrap表单制作代码
2017/03/17 Javascript
JavaScript上传文件时不用刷新页面方法总结(推荐)
2017/08/15 Javascript
vue+iview+less 实现换肤功能
2018/08/17 Javascript
vue-cli2打包前和打包后的css前缀不一致的问题解决
2018/08/24 Javascript
vue3.0 CLI - 2.3 - 组件 home.vue 中学习指令和绑定
2018/09/14 Javascript
微信小程序点击滚动到指定位置的实现
2020/05/22 Javascript
H5 js点击按钮复制文本到粘贴板
2020/11/19 Javascript
[01:02:55]CHAOS vs Mineski 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
Python实现列表转换成字典数据结构的方法
2016/03/11 Python
对Python正则匹配IP、Url、Mail的方法详解
2018/12/25 Python
Python3爬虫之自动查询天气并实现语音播报
2019/02/21 Python
如何修复使用 Python ORM 工具 SQLAlchemy 时的常见陷阱
2019/11/19 Python
OpenCV4.1.0+VS2017环境配置的方法步骤
2020/07/09 Python
五款漂亮的纯CSS3动画按钮的实例教程
2014/11/21 HTML / CSS
一波HTML5 Canvas基础绘图实例代码集合
2016/02/28 HTML / CSS
Gucci法国官方网站:意大利奢侈品牌
2018/07/25 全球购物
再婚婚前财产协议书范本
2014/10/19 职场文书
Java Optional<Foo>转换成List<Bar>的实例方法
2021/06/20 Java/Android
vue 自定义组件添加原生事件
2022/04/21 Vue.js