这个问题已被多次回答,但那些人无法帮助我。 我曾尝试从表单中进行AJAX调用,但有些原因称它为双倍时间。
var requestVendor = false;
$("#vendor").change(function() {
var value = $("#vendor option:selected").val();
var courseURL = host.concat("/admin/getcourse");
if (requestVendor !=true) {
$.ajax({
type: "POST",
url: courseURL,
data: {"id": value},
success: function (response) {
// done something here
requestVendor = true;
}
});
}
});
如何防止重复通话。它现在让我发疯了。
答案 0 :(得分:0)
我认为您可能在项目中使用了重复的js (jquery.validate.unobtrusive.js)
,或者如果您正在使用,可以查看它以对其进行评论。
希望它会有所帮助。