1. 1 つの関数内での複数の Ajax の実行順序
Jquery の Ajax の async はデフォルトで true (非同期リクエスト) になっているため、1 つの Ajax を実行した後に別の Ajax を実行したい場合は、async=false を設定する必要があります。
function TestAjax(){
var UserName = $("#txtUserName")。 val() ;
$.ajax(
: function (data) {
alert(data) ;
🎜> async: false,
data: " UserName=" UserName,
成功:function(data){
(msg){
alert(msg.responsetext);
;
StatusCode = 500 を設定、
Ajax エラーをトリガーし、データ受信後にカスタム情報を表示します
コードをコピー
コードは次のとおりです:
エラー: 関数 (msg) {
;
context.Response.StatusCode = 500; context.Response.Write("ユーザー名を入力してください");
string sUserName = context.Request.QueryString["UserName"];
if (!string.IsNullOrEmpty(sUserName) )
{
コンテキスト。 Response.StatusCode = 500 ;
context.Response.Write("ユーザー名を入力してください");