`

ajax中post提交form所有元素序列化提交方法.serialize();

    博客分类:
  • Ajax
 
阅读更多
  1. $(function() { 
  2.     $('#submit').bind('click'function() { 
  3.  
  4.         var formData = $('#ajaxForm').serialize(); 
  5.         //.serialize() 方法创建以标准 URL 编码表示的文本字符串 
  6.       
  7.         $.ajax({ 
  8.             type : "POST"
  9.             url  : "form.php",  
  10.             cache : false
  11.             data : formData, 
  12.             success : onSuccess, 
  13.             error : onError 
  14.         }); 
  15.         return false
  16.     }); 
  17. }); 
  18.  
  19. function onSuccess(data,status){ 
  20.     data = $.trim(data); //去掉前后空格 
  21.     $('#notification').text(data); 
  22.  
  23. function onError(data,status){ 
  24.     //进行错误处理 

 

 

*********************************

function exportLg2JsData(){
 if(confirm("确认要导出已确认的数据?")){
  var formData = $('#pageForm').serialize();
  $.ajax({
   type:"post" ,
   url:"exportLg2JsData?flagExp=flagExp",
   data:formData,
   success:function(data){
    if(data==0){
     alert("没有数据可导出!");
     return false;
    }else{
        $('#pageForm').attr('action','exportLg2JsData');
      $('#pageForm').submit();
     $('#pageForm').attr('action','lg_turn_JsData_list');
    }
   }
  });
 }
}

分享到:
评论

相关推荐

    Ajax serialize() 表单进行序列化方式上传文件

    通过传统的 form 表单提交的方式上传文件 <form id="uploadForm" action="" method="post" enctype="multipart/form-data"> 上传文件:<...使用 serialize() 对 form 表单进行序列化提交 $.a

    JS中from 表单序列化提交的代码

    废话不多说了,直接给大家贴代码了,具体代码如下所示: // ----ajax begin $.ajax({ type: "POST", url: "../compRule/updateRuleById?... data:$("#update_form1").serialize(), dataType: "text", succe

    JQuery权威指南源代码

    serialize()序列化表单 $.ajax()方法发送请求 第7章 validate验证插件 form表单插件 cookie插件 autocomplete插件 notesforlightbox插件 ContextMenu插件 JQZoom放大镜插件 编写一个对象级别的插件 编写一...

    提交表单最简单的AJAX程序分享

    $.ajax({ type:’POST’, url:’action.php?type=reg’, data:$(“form”).serialize(),//序列化表单里所有的内容 success: function(data){ alert(“注册成功!”); [removed]=’/member.php’; } }); } ...

    jQuery Form 表单提交插件之formSerialize,fieldSerialize,fieldValue,resetForm,clearForm,clearFields的应用

    将表单序列化成查询串。这个方法将返回一个形如: name1=value1&name2=value2的字符串。 是否可以连环调用: 否, 这个方法返回的是一个字符串。 例子: var queryString = $('#myFormId').formSerialize(); // the ...

    jQuery详细教程

    $("div#intro .head") id="intro" 的 <div> 元素中的所有 class="head" 的元素 三. jQuery 事件函数 jQuery 事件处理方法是 jQuery 中的核心函数。 事件处理程序指的是当 HTML 中发生某些事件时所调用的方法。术语...

    jQuery权威指南-源代码

    6.2.3 serialize()序列化表单/175 6.3 $.ajax()方法/177 6.3.1 $.ajax()的基本概念/177 6.3.2 $.ajaxSetup()设置全局Ajax /181 6.4 Ajax中的全局事件/184 6.4.1 Ajax全局事件的基本概念/184 6.4.2 ajaxStart...

    jQuery权威指南366页完整版pdf和源码打包

    6.2.3 serialize()序列化表单 6.3 $.ajax()方法 6.3.1 $.ajax()的基本概念 6.3.2 $.ajaxsetup()设置全局ajax 6.4 ajax中的全局事件 6.4.1 ajax全局事件的基本概念 6.4.2 ajaxstart与ajaxstop...

    jquery-1.1.3 效率提高800%

    默认使用get方法发送请求,但如果指定了额外的参数,将会使用post方法发送请求。在 jQuery 1.2中,可以在URL参数中指定一个jQuery选择器,这会过滤返回的HTML文档,只取得文档中匹配选择器的元素。此语法类似于"url...

    Jquery异步提交表单代码分享

    功能很实用代码也很简单,就不多废话了,直接奉... data:$(#form1).serialize(),//将表单数据序列化 type:POST, dataType:json, success:function(result){ if (result.success == '100'){ $(#mySection).hide();

    python入门到高级全栈工程师培训 第3期 附课件代码

    Django序列化共6课 第61章 01 上节内容回顾 02 上传文件 03 制作上传按钮 04 Form组件上传文件 05 上传相关内容梳理 06 Model操作知识提问 07 Model操作概述 08 Model字段 09 Model连表字段参数详解 10 Model...

Global site tag (gtag.js) - Google Analytics