zoukankan      html  css  js  c++  java
  • jquery ajax实例

    var formParam = $("#ADManageForm").serialize();//ADManageForm form的id。

    $.ajax({
                    type: "POST",//提交方式

          async:true,//异步请求,false时为同步,锁定浏览器,其他操作必须等到请求完成
                    data: formParam,//提交到路径的数据   datatype  返回数据方式,默认为string。
                    url: "../ADManage/CreateAD",//执行路径
                    success: function (jsonstr) {
                      alert(jsonstr);//jsonstr是成功后返回信息
                    },
                    beforeSend: function () {
                        $.blockUI({ message: '<h3><img src="../Content/busy.gif" />  请稍等....</h3>' });//执行之前事件
                    },
                    complete: function () {//完成后事件
                        $.unblockUI();
                    },
                    error: function (XMLHttpRequest, textStatus, errorThrown) {//错误处理

                alert(XMLHttpRequest.status);
                     alert(XMLHttpRequest.readyState);
                     alert(textStatus);//输出相关错误信息
                    }
                });
            }
        });

    其中用serialize对form序列化必须对每个input控件的name属性赋值;

    最好有post方式提交form;

    data方式提交的数据会在HttpContext.Request.Form或HttpContext.Request.Params中出现。

    HttpContext.Request.Form的数据获取:HttpContext.Current.Request.Form[“ParamName”]

    HttpContext.Request.Params的数据获取:HttpContext.Current.Request.Params[“ParamName”]

  • 相关阅读:
    国际标准:ISO 8601
    Python中文问题SyntaxError
    主人与狗
    三星Galaxy note I9220 N7000 刷机ROOT工具及ROM下载
    电子书下载:Pro ASP.NET 4 in C# 2010
    Rad Studio IDE 代码编辑器增强工具 RADSplit
    电子书下载:Essential Windows Phone 7.5
    3D成像法:抖动
    减小delphi生成EXE文件体积的方法
    unisynedit 在Delphi 2010下的编译问题
  • 原文地址:https://www.cnblogs.com/hongfu/p/3779387.html
Copyright © 2011-2022 走看看