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 相关文章推荐
JavaScript在IE中“意外地调用了方法或属性访问”
Nov 19 Javascript
JavaScript实现ASC转汉字及汉字转ASC的方法
Jan 23 Javascript
JavaScript禁止复制与粘贴的实现代码
May 16 Javascript
AngularJs实现分页功能不带省略号的代码
May 30 Javascript
微信小程序 WXDropDownMenu组件详解及实例代码
Oct 24 Javascript
如何提高数据访问速度
Dec 26 Javascript
Angularjs根据json文件动态生成路由状态的实现方法
Apr 17 Javascript
利用jquery如何从json中读取数据追加到html中
Dec 01 jQuery
fetch 如何实现请求数据
Dec 20 Javascript
vue favicon设置以及动态修改favicon的方法
Dec 21 Javascript
node.js的Express服务器基本使用教程
Jan 09 Javascript
Jquery Datatables的使用详解
Jan 30 jQuery
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
咖啡磨器 如何选购一台适合家用的意式磨豆机
2021/03/05 新手入门
用php写的serv-u的web申请账号的程序
2006/10/09 PHP
实现分十页分向前十页向后十页的处理
2006/10/09 PHP
php使用curl存储cookie的示例
2014/03/31 PHP
PHP-FPM实现性能优化
2016/03/31 PHP
PHP实现一个简单url路由功能实例
2016/11/05 PHP
PHP实现的同步推荐操作API接口案例分析
2016/11/30 PHP
php分页查询mysql结果的base64处理方法示例
2017/05/18 PHP
PHP使用Redis实现防止大并发下二次写入的方法
2017/10/09 PHP
js获取某元素的class里面的css属性值代码
2014/01/16 Javascript
JS 删除字符串最后一个字符的实现代码
2014/02/20 Javascript
js变形金刚文字特效代码分享
2015/08/20 Javascript
JS简单实现String转Date的方法
2016/03/02 Javascript
浅谈javascript:两种注释,声明变量,定义函数
2016/09/29 Javascript
jQuery插件FusionCharts绘制的3D饼状图效果实例【附demo源码下载】
2017/03/03 Javascript
JavaScript实现简单动态进度条效果
2018/04/06 Javascript
其实你可以少写点if else与switch(推荐)
2019/01/10 Javascript
微信小程序如何引用外部js,外部样式,公共页面模板
2019/07/23 Javascript
关于vue组件事件属性穿透详解
2019/10/28 Javascript
vue实现商城秒杀倒计时功能
2019/12/12 Javascript
javascript canvas检测小球碰撞
2020/04/17 Javascript
vue实现井字棋游戏
2020/09/29 Javascript
Vant Weapp组件踩坑:picker的初始赋值解决
2020/11/12 Javascript
python模拟enum枚举类型的方法小结
2015/04/30 Python
详解python 注释、变量、类型
2018/08/10 Python
python生成每日报表数据(Excel)并邮件发送的实例
2019/02/03 Python
详解numpy.meshgrid()方法使用
2019/08/01 Python
CSS3中媒体查询结合rem布局适配手机屏幕
2019/06/10 HTML / CSS
使用HTML5和CSS3制作一个模态框的示例
2018/03/07 HTML / CSS
AmazeUI 等分网格的实现示例
2020/08/25 HTML / CSS
高二政治教学反思
2014/02/01 职场文书
2014大学校园光棍节活动策划书
2014/09/29 职场文书
镇党政领导班子民主生活会思想汇报
2014/10/11 职场文书
佛光寺导游词
2015/02/10 职场文书
2015年推广普通话演讲稿
2015/03/20 职场文书
python xlwt模块的使用解析
2021/04/13 Python