jquery的ajax提交form表单的两种方法小结(推荐)


Posted in Javascript onMay 25, 2016

jquery的ajax提交form表单的两种方法小结(推荐)

方法一:

function AddHandlingFeeToRefund()

    {
      var AjaxURL= "../OrderManagement/AjaxModifyOrderService.aspx";    
      alert($('#formAddHandlingFee').serialize());
        $.ajax({
          type: "POST",
          dataType: "html",
          url: AjaxURL + '?Action=' + 'SubmitHandlingFee' + '&OrderNumber=' + $.trim($("#<%=this.txtOrderNumber.ClientID %>").val()),
          data: $('#formAddHandlingFee').serialize(),
          success: function (result) {
            var strresult=result;
            alert(strresult);
            //加载最大可退金额
            $("#spanMaxAmount").html(strresult);
          },
          error: function(data) {
            alert("error:"+data.responseText);
           }

        });

    }

方法二:

//ajax提交form表单的方式
    $('#formAddHandlingFee').submit(function() {
      var AjaxURL= "../OrderManagement/AjaxModifyOrderService.aspx";    
      alert($('#formAddHandlingFee').serialize());
        $.ajax({
          type: "POST",
          dataType: "html",
          url: AjaxURL + '?Action=' + 'SubmitHandlingFee' + '&OrderNumber=' + $.trim($("#<%=this.txtOrderNumber.ClientID %>").val()),
          data: $('#formAddHandlingFee').serialize(),
          success: function (data) {
            var strresult=data;
            alert(strresult);
            //加载最大可退金额
            $("#spanMaxAmount").html(strresult);
          },
          error: function(data) {
            alert("error:"+data.responseText);
           }

        });
    }

  );

页面html代码:

<form id="formAddHandlingFee" name="formAddHandlingFee" enctype="multipart/form-data" onsubmit="AddHandlingFeeToRefund()">
 <table id="AddHandlingFee" class="Wfill">
   <tr>
     <td>
       <asp:Literal ID="UI_Amount" runat="server" Text="处理费用" meta:resourcekey="HandlingFeeAmount" />
     </td>
     <td>
       <input type="text" id="txtHandlingFeeAmount" name="txtHandlingFeeAmount" class="{required:true,number:true}" maxlength="12" />
     </td>
   </tr>
   <tr>
     <td>
       <asp:Literal ID="UI_HandlingFeeType" runat="server" Text="费用类型" meta:resourcekey="HandlingFeeHandlingFeeType" />
     </td>
     <td>
       <crmweb:HtmlSelectControl ID="HandlingFeeType" EnumTypeName="DX.OMS.Model.Common.HandlingFeeType,DX.OMS.Model.Common" EmptyValue="" EmptyText="Select" runat="server" class="text {required:true}"/>
     </td>
   </tr>
   <tr>
     <td>
       <asp:Literal ID="UI_Notes" runat="server" Text="备注" meta:resourcekey="HandlingFeeNotes" />
     </td>
     <td>
       <textarea id="txtNotes" name="txtNotes" class="text {required:true}" cols="22" rows="2" maxlength="100"></textarea>
     </td>
   </tr>
   
   <tr>
     <td>
     </td>
     <td>
       <input id="Submit1" type="submit" value="添加处理费" />
       <asp:Button ID="Button1" runat="server" Text="添加处理费" OnClientClick="javascript:AddHandlingFeeToRefund()" />
     </td>
     
   </tr>
 </table>
 </form>

以上这篇jquery的ajax提交form表单的两种方法小结(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
WordPress 插件——CoolCode使用方法与下载
Jul 02 Javascript
javascript 设置某DIV区域内的checkbox复选框
Nov 30 Javascript
工作需要写的一个js拖拽组件
Jul 28 Javascript
基于jquery的当鼠标滚轮到最底端继续加载新数据思路分享(多用于微博、空间、论坛 )
Oct 10 Javascript
JS的replace方法详细介绍
Nov 09 Javascript
JavaScript function函数种类详解
Feb 22 Javascript
Bootstrap学习笔记之css样式设计(1)
Jun 07 Javascript
详解Angular2中的编程对象Observable
Sep 17 Javascript
深究AngularJS——ng-checked(回写:带真实案例代码)
Jun 13 Javascript
Vue循环组件加validate多表单验证的实例
Sep 18 Javascript
微信小程序返回上一页传参并刷新过程解析
Dec 13 Javascript
JS制作简易计算器的实例代码
Jul 04 Javascript
BootStrap的Datepicker控件使用心得分享
May 25 #Javascript
jquery按回车键实现表单提交的简单实例
May 25 #Javascript
Javascript之BOM(window对象)详解
May 25 #Javascript
jQueryUI中的datepicker使用方法详解
May 25 #Javascript
jQuery+PHP实现微信转盘抽奖功能的方法
May 25 #Javascript
jQuery获取访问者IP地址的方法(基于新浪API与QQ查询接口)
May 25 #Javascript
JQuery的常用选择器、过滤器、方法全面介绍
May 25 #Javascript
You might like
mysql中存储过程、函数的一些问题
2007/02/14 PHP
PHP 采集程序 常用函数
2008/12/18 PHP
有道搜索和IP138的IP的API接口(PHP应用)
2012/11/29 PHP
PHP数组去重比较快的实现方式
2016/01/19 PHP
利用phpexcel对数据库数据的导入excel(excel筛选)、导出excel
2017/04/27 PHP
Laravel 数据库加密及数据库表前缀配置方法
2019/10/10 PHP
JQuery Ajax通过Handler访问外部XML数据的代码
2010/06/01 Javascript
js下用eval生成JSON对象
2010/09/17 Javascript
javascript学习笔记(三) String 字符串类型介绍
2012/06/19 Javascript
用js实现小球的自由移动代码
2013/04/22 Javascript
JS对象转换为Jquery对象示例
2014/01/26 Javascript
iframe调用父页面函数示例详解
2014/07/17 Javascript
jQuery 1.9移除了$.browser可以使用$.support来替代
2014/09/03 Javascript
js转换对象为xml
2017/02/17 Javascript
JavaScript对象引用与赋值实例详解
2017/03/15 Javascript
详解Angular2 关于*ngFor 嵌套循环
2017/05/22 Javascript
ES6 javascript中Class类继承用法实例详解
2017/10/30 Javascript
关于jquery中attr()和prop()方法的区别
2018/05/28 jQuery
vue单页面应用打开新窗口显示跳转页面的实例
2018/09/21 Javascript
纯JS开发baguetteBox.js响应式画廊插件
2020/06/28 Javascript
详解JavaScript中new操作符的解析和实现
2020/09/04 Javascript
python 文件与目录操作
2008/12/24 Python
python正则分析nginx的访问日志
2017/01/17 Python
Python使用matplotlib实现绘制自定义图形功能示例
2018/01/18 Python
python 常用的基础函数
2018/07/10 Python
pandas 数据结构之Series的使用方法
2019/06/21 Python
python 模拟创建seafile 目录操作示例
2019/09/26 Python
解决pycharm安装第三方库失败的问题
2020/05/09 Python
Python之字典对象的几种创建方法
2020/09/30 Python
西部世纪.net笔试题面试题
2014/04/03 面试题
污水厂厂长岗位职责
2014/01/04 职场文书
安全生产投入制度
2014/01/29 职场文书
初中生自我评价
2014/02/01 职场文书
请假条怎么写
2014/04/10 职场文书
大学生村官演讲稿
2014/04/25 职场文书
IDEA 链接Mysql数据库并执行查询操作的完整代码
2021/05/20 MySQL