注意すべき点は、
入力が Json 型の場合、 var user = eval(result.d);
入力が文字列の場合、 eval("Exception = " result.responseText); を使用することです。
コードをコピー コードは次のとおりです: > type: "POST", contentType: "application/json",
URL: serviceURL "/UserLogin",
data: "{UserLoginID:'" $('#txtLoginID').val( ) "',UserLoginPW:'" $('#txtLoginPW').val() "' }",
dataType: 'json',
成功: function(result)
{
var user = eval(result.d);
//eval("user=" result .d);
location.href = "Welcome.aspx?userID=" user.UserID
},
エラー: function(result, status)
if(status == 'timeout')
alert("リクエストがタイムアウトしました。再送信してください");
}
else
eval("例外 = " result.responseText);
}
}
)