1
我有具有以下AJAXOptions阿賈克斯onFailure處功能
new AjaxOptions
{
HttpMethod = "POST",
OnFailure = "OnFailure",
OnSuccess = "OnSuccess"
})
我onFailure處方法看起來像這樣
function OnFailure(ajaxContext) {
var response = ajaxContext.get_response();
var statusCode = response.get_statusCode();
var elem = document.getElementById('message');
elem.innerHTML = 'Sorry, the request failed with status code' + statusCode;
}
問題是,當它被稱爲我得到這個錯誤的AJAX.RouteLink
TypeError: ajaxContext.get_response is not a function
在觀察列表中,我可以看到ajaxContext
中的responseText
是h TML。
我在這裏做錯了什麼?
是JavaScript還是一些ASP.NET語言?如果它應該是JavaScript,那麼它有語法錯誤。 – Quentin
如果代碼應該是java腳本,那麼它有一些語法錯誤。看到這一些關閉:http://stackoverflow.com/questions/18835417/get-ajax-responsetext-javascript –