jQuery同步提交示例代码


Posted in Javascript onDecember 12, 2015

本文实例讲述了jQuery同步提交的方法。分享给大家供大家参考,具体如下:

使用jQuery 框架,同步提交演示

在一些严格检测或者递归、循环调用的情况下,如果不能同步返回数据则可能会出现错误结果,所以需要使用同步提交技术,jQuery默认是异步操作,需要显式设置异步属性async为false,便可以实现同步。

自定 data 提交

function GroupCheck(url, operate, check, group, joker) 
{ 
 var result = -1; 
 $.ajax( 
 { 
  type : "POST", 
  async : false, 
  url : url, 
  data : 
  { 
   operate : operate, 
   id_atGroup : group, 
   id_atJoker : joker 
  } 
 }).done(function(msg) 
 { 
  if (msg != null && msg != "") 
  { 
   if (msg == 0) 
   { 
    alert("操作成功2"); 
   } 
   else 
   { 
    alert("操作失败2"); 
   } 
  } 
  else 
  { 
   alert("服务器异常2"); 
   // check.checked = true; 
  } 
 }).fail(function() 
 { 
  // alert("error"); 
 }).always(function() 
 { 
  // alert("complete"); 
 }); 
 return result; 
}

取得 form 作为提交的数据

var $form = $('#theForm1'); 
url = $form.attr('action'); 
$.ajax( 
{ 
 type : "POST", 
 async : false, 
 url : url, 
 data : $form.serialize() 
}).done(function(msg) 
{ 
 // 完成代码 
});

注意 1.8以后,废弃 jqXHR.success(), jqXHR.error(), andjqXHR.complete(),改为 jqXHR.done(),jqXHR.fail(), and jqXHR.always()

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
jquery中eq和get的区别与使用方法
Apr 14 Javascript
js,jQuery 排序的实现代码,网页标签排序的实现,标签排序
Apr 27 Javascript
jQuery动态星级评分效果实现方法
Aug 06 Javascript
jquery中object对象循环遍历的方法
Dec 18 Javascript
jQuery实现点击关注和取消功能
Jul 03 jQuery
原生JS获取元素的位置与尺寸实现方法
Oct 18 Javascript
浅谈Webpack 持久化缓存实践
Mar 22 Javascript
vue vue-Router默认hash模式修改为history需要做的修改详解
Sep 13 Javascript
layui table 复选框跳页后再回来保持原来选中的状态示例
Oct 26 Javascript
vue中使用极验验证码的方法(附demo)
Dec 04 Javascript
JS实现多功能计算器
Oct 28 Javascript
使用react-virtualized实现图片动态高度长列表的问题
May 28 Javascript
JavaScript匿名函数之模仿块级作用域
Dec 12 #Javascript
自定义Angular指令与jQuery实现的Bootstrap风格数据双向绑定的单选与多选下拉框
Dec 12 #Javascript
利用jQuery实现WordPress中@的ID悬浮显示评论内容
Dec 11 #Javascript
jQuery入门之层次选择器实例简析
Dec 11 #Javascript
jQuery使用$.ajax提交表单完整实例
Dec 11 #Javascript
jQuery使用$.ajax进行即时验证实例详解
Dec 11 #Javascript
JavaScript基础篇(6)之函数表达式闭包
Dec 11 #Javascript
You might like
PHP与MySQL交互使用详解
2006/10/09 PHP
为百度UE编辑器上传图片添加水印功能
2015/04/16 PHP
Zend Framework动作控制器用法示例
2016/12/09 PHP
详解laravel安装使用Passport(Api认证)
2018/07/27 PHP
数理公式,也可以这么唯美
2021/03/10 无线电
基于jquery & json的省市区联动代码
2012/06/26 Javascript
Javascript 检测键盘按键信息及键码值对应介绍
2013/01/03 Javascript
jQuery CSS3自定义美化Checkbox实现代码
2016/05/12 Javascript
Vue.js实现网格列表布局转换方法
2017/08/25 Javascript
highcharts 在angular中的使用示例代码
2017/09/20 Javascript
微信小程序template模板实例详解
2017/10/27 Javascript
微信小程序换肤功能实现代码(思路详解)
2020/08/25 Javascript
[00:35]2016完美“圣”典风云人物:冷冷宣传片
2016/12/08 DOTA
11个并不被常用但对开发非常有帮助的Python库
2015/03/31 Python
python threading模块操作多线程介绍
2015/04/08 Python
python实现的用于搜索文件并进行内容替换的类实例
2015/06/28 Python
Vue的el-scrollbar实现自定义滚动
2018/05/29 Python
python3.5 cv2 获取视频特定帧生成jpg图片
2019/08/28 Python
python基于socket实现的UDP及TCP通讯功能示例
2019/11/01 Python
python hash每次调用结果不同的原因
2019/11/21 Python
解决Keras自带数据集与预训练model下载太慢问题
2020/06/12 Python
python中str内置函数用法总结
2020/12/27 Python
皮姆斯勒语言学习:Pimsleur Language Programs
2018/06/30 全球购物
购买原创艺术品:Zatista
2019/11/09 全球购物
加拿大拼图大师:Puzzle Master
2020/12/28 全球购物
信息科学与技术专业求职信范文
2014/02/20 职场文书
银行先进个人事迹材料
2014/05/11 职场文书
节水标语大全
2014/06/11 职场文书
市场营销专业毕业生求职信
2014/07/21 职场文书
2014大学生批评与自我批评思想汇报
2014/09/21 职场文书
对照四风自我剖析材料
2014/10/07 职场文书
财务工作犯错检讨书
2014/10/07 职场文书
门卫岗位职责
2015/02/09 职场文书
2015年乡镇党务公开工作总结
2015/05/19 职场文书
甲午大海战观后感
2015/06/02 职场文书
详解TS数字分隔符和更严格的类属性检查
2021/05/06 Javascript