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 –