由于某种原因,它出现了“未捕获的类型错误:非法调用”错误,我不明白为什么,有什么想法吗?
AutomatedEmailSend: function(ele) {
var $ele = $(ele);
var formData = new FormData();
formData.append("ShopId", $ele.data("shopid"));
formData.append("AutomatedEmailAddress", $("#AutomatedEmailAddress").val());
formData.append("AutomatedEmailEnabled", $("#AutomatedEmailEnabled")[0].checked);
formData.append("AutomatedEmailTime", $("#AutomatedEmailTime").val());
$.ajax({
url: $ele.data("url"),
data: formData,
method:"POST"
}).done(function(response) {
trrNoty("Email sent!");
}).fail(function(error) {
trrNoty(error.statusText,"error");
});
},
最佳答案
您尝试过使用
processData: false
关于javascript - $.ajax “Uncaught TypeError: Illegal invocation”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41953798/