jQuery ajax调用未触发问题
这是我正在使用的代码块。在IE中,此事件会激发并正常工作。但在其他浏览器中,它不起作用 知道如何修复此问题或获取有关错误的更多详细信息吗(如果有!)jQuery ajax调用未触发问题,jquery,ajax,Jquery,Ajax,这是我正在使用的代码块。在IE中,此事件会激发并正常工作。但在其他浏览器中,它不起作用 知道如何修复此问题或获取有关错误的更多详细信息吗(如果有!) 摆脱contentType:'application/json'。您没有发送任何数据,因此不需要设置请求标头。我将尝试。感谢您的即时响应。另外,在开发/调试时,您应该会收到完整的错误消息。将error函数更改为error:function(jqXHR,status,error){console.log(status,error);}。这样就没有理由
摆脱
contentType:'application/json'
。您没有发送任何数据,因此不需要设置请求标头。我将尝试。感谢您的即时响应。另外,在开发/调试时,您应该会收到完整的错误消息。将error
函数更改为error:function(jqXHR,status,error){console.log(status,error);}
。这样就没有理由在此处使用POST
。默认情况下,使用GET
。
$.ajax('/stockquote.asmx/GetQuote',
{
type: 'POST',
contentType: 'application/json',
async: true,
success: function (data) {
successmessage = 'Data was succesfully captured';
$("label#successmessage").text(successmessage);
},
error: function (data) {
successmessage = 'Error';
$("label#successmessage").text(successmessage);
},
complete: function () {
}
});