首页 > 代码库 > jquery ajax实例

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="http://www.mamicode.com/Content/busy.gif" />  请稍等....</h3>‘ });//执行之前事件
                },
                complete: function () {//完成后事件
                    $.unblockUI();
                },
                error: function (XMLHttpRequest, textStatus, errorThrown) {//错误处理

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