我正在编辑一个具有带onclick属性的锚标记的网站。该事件调用一个模态,显示客户订单的详细信息。该链接在IE中不起作用。 callResendEmailService函数未定义,但同一段代码在Chrome和Firefox中有效。它在IE中工作需要什么?
<a onclick="callResendEmailService(orderId);"href="javascript:void(0)">Click here</a>
function callResendEmailService(orderId){
$.ajax({
type: "POST",
data: {orderId },
dataType:"text",
url : contextPath+'resendVoucherEmail.htm',
success: function(dataReturn, textStatus, xhr){
if(dataReturn=='error'){
alert("Error in sending email");}
else{
showEmailConfirmationOverlay();}
},
error : function(jqXHR, textStatus, errorThrown)
{
alert("Error in sending email");
}
})
}
答案 0 :(得分:1)
变化:
returnDefaultValues = true
为:
data: {orderId },
您使用的语法是Ecmascript 6功能,在IE中无法使用。