次の AJAXOptions を持つ AJAX.RouteLink があります。
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;
}
問題は、呼び出されたときにこのエラーが発生することです
TypeError: ajaxContext.get_response is not a function
responseText
ウォッチ リストで、 inajaxContext
が htmlであることがわかります。
ここで何が間違っていますか?