jquery实现ajax提交form表单的方法总结


Posted in Javascript onMarch 03, 2014

方法一:

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>
Javascript 相关文章推荐
Javascript基础教程之数组 array
Jan 18 Javascript
JavaScript中的Math.atan2()方法使用详解
Jun 15 Javascript
js动态生成Html元素实现Post操作(createElement)
Sep 14 Javascript
seajs模块之间依赖的加载以及模块的执行
Oct 21 Javascript
Bootstrap风格的zTree右键菜单
Feb 17 Javascript
JavaScript无阻塞加载和defer、async详解
Feb 26 Javascript
Mongoose经常返回e11000 error的原因分析
Mar 29 Javascript
JS异步函数队列功能实例分析
Nov 28 Javascript
深入理解JS中Number(),parseInt(),parseFloat()三者比较
Aug 24 Javascript
VUE中V-IF条件判断改变元素的样式操作
Aug 09 Javascript
vue 动态给每个页面添加title、关键词和描述的方法
Aug 28 Javascript
JavaScript实现商品评价五星好评
Nov 30 Javascript
SeaJS入门教程系列之SeaJS介绍(一)
Mar 03 #Javascript
js的hasownproperty使用示例
Mar 02 #Javascript
javascript对象的使用和属性操作示例详解
Mar 02 #Javascript
使用js显示当前时间示例
Mar 02 #Javascript
jquery实现背景墙聚光灯效果示例分享
Mar 02 #Javascript
jquery制作弹窗提示窗口代码分享
Mar 02 #Javascript
jquery中ajax函数执行顺序问题之如何设置同步
Feb 28 #Javascript
You might like
php一句话cmdshell新型 (非一句话木马)
2009/04/18 PHP
php中文字符串截取方法实例总结
2014/09/30 PHP
ThinkPHP查询语句与关联查询用法实例
2014/11/01 PHP
PHP实现linux命令tail -f
2016/02/22 PHP
thinkphp中AJAX返回ajaxReturn()方法分析
2016/12/06 PHP
php记录搜索引擎爬行记录的实现代码
2018/03/02 PHP
php实现往pdf中加数字签名操作示例【附源码下载】
2018/08/07 PHP
查找页面中所有类为test的结点的方法
2014/03/28 Javascript
JavaScript获取按钮所在form表单id的方法
2015/04/02 Javascript
AngularJS控制器详解及示例代码
2016/08/16 Javascript
Bootstrap select实现下拉框多选效果
2016/12/23 Javascript
Bootstrap表单制作代码
2017/03/17 Javascript
几种响应式文字详解
2017/05/19 Javascript
elementui之el-tebs浏览器卡死的问题和使用报错未注册问题
2019/07/06 Javascript
python连接mysql并提交mysql事务示例
2014/03/05 Python
python实现分析apache和nginx日志文件并输出访客ip列表的方法
2015/04/04 Python
Python实现购物车功能的方法分析
2017/11/10 Python
python3将视频流保存为本地视频文件
2018/06/20 Python
Window 64位下python3.6.2环境搭建图文教程
2018/09/19 Python
pandas每次多Sheet写入文件的方法
2018/12/10 Python
Laravel+Dingo/Api 自定义响应的实现
2019/02/17 Python
pytorch使用指定GPU训练的实例
2019/08/19 Python
pytorch-神经网络拟合曲线实例
2020/01/15 Python
解决pycharm中导入自己写的.py函数出错问题
2020/02/12 Python
使用IPython或Spyder将省略号表示的内容完整输出
2020/04/20 Python
python实现网页录音效果
2020/10/26 Python
python实现计算器简易版
2020/12/17 Python
JD Sports德国官网:英国领先的运动鞋和运动服饰零售商
2018/02/26 全球购物
Bibloo罗马尼亚网站:女装、男装、童装及鞋子和配饰
2019/07/20 全球购物
销售主管岗位职责范本
2014/02/14 职场文书
激励员工的口号
2014/06/16 职场文书
干部作风建设年活动剖析材料
2014/10/23 职场文书
社区党员群众路线教育实践活动心得体会
2014/11/03 职场文书
计划生育责任书
2015/05/09 职场文书
Python 批量下载阴阳师网站壁纸
2021/05/19 Python
星际争霸:毕姥爷vs解冻03
2022/04/01 星际争霸