gpt4 book ai didi

javascript - 找不到 JQuery 函数

转载 作者:搜寻专家 更新时间:2023-11-01 05:26:45 25 4
gpt4 key购买 nike

以下代码:

// also tried function getDeletedDates()
var getDeletedDates = function()
{
var s = new Array();

$(".deleted").each(function(i, e) {
s.push($(e).attr("data-day"));
});
};

$(function()
{
$("#delete_send").click(function() {
alert("drin");
$.ajax({
url: "delete.php",
type: "POST",
data: ({deleteDates : getDeletedDates()}),
dataType: "json",
success: function(msg){
alert(msg);
},
beforeSend: function(){
alert("Lösche folgende Urlaubstage: "+ getDeletedDates().join(", "));
},
error: function(x, s, e) {
alert("Fehler: " + s);
}
}
);
});
});

但我进入 beforeSend() 他总是说“getDeletedDates() undefined”这是为什么,我在全局范围内声明了函数?

提前致谢。

最佳答案

您的函数不返回任何内容,因此结果将是未定义的。更改返回数组的方法。

更新:

当您执行 getDeletedDates() 时,由于缺少返回结果,它被评估为未定义。这就是为什么 getDeletedDates() is undefined 是错误消息。

关于javascript - 找不到 JQuery 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3296903/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com