执行命令超过1。函数中的ajax

因为在jQuery的Ajax异步是默认的真实(异步请求),async =假是如果你想要一个Ajax执行后执行另一个Ajax要求。
复制代码代码如下所示:
函数的TestAjax(){
用户名= $(var# txtusername )瓦迩();
$ ajax(
{
网址: ajaxcheckusername .htm
异步:假,
成功:函数(数据){
警报(数据);
}
});
警报(测试);
$ ajax({
网址:ajaxhandler .ashx
异步:假,
数据:用户名+用户名,
成功:函数(数据){
$(# divajax )Html(数据);
},
错误:函数(MSG){
警报(味精。responseText);
}
});
}

2。返回自定义错误

设置状态码= 500,

触发Ajax在接收数据上显示自定义信息的错误(错误)
复制代码代码如下所示:
错误:函数(MSG){
警报(味精。responseText);
}

context.response.statuscode = 500;
context.response.write(请输入用户名);

复制代码代码如下所示:
字符串susername =背景。要求。QueryString {用户名};
如果(!String.IsNullOrEmpty(susername))
{
context.response.write(字符串格式(你好{ 0 }!
}
其他的
{
context.response.statuscode = 500;
context.response.write(请输入用户名);
}

文件下载:下载