gpt4 book ai didi

javascript - 为什么我必须将一个函数包含在另一个函数中?

转载 作者:行者123 更新时间:2023-12-01 02:16:58 24 4
gpt4 key购买 nike

当我用 JSON 编写函数时,为什么必须将其包含在匿名函数中?

这有效:

$.ajax({
type: 'POST',
url: 'http://www.myurl.com',
data: data,
success: function(data) {
alert(data);
}
});

这不起作用:

$.ajax({
type: 'POST',
url: 'http://www.myurl.com',
data: data,
success: alert(data)
});

谢谢

最佳答案

你可以做到。您只是使用了错误语法

success 属性需要一个函数表达式,而不是 function() 调用(然后将值返回到 success);

所以

success: myfunction

而不是

success: myfunction()

关于javascript - 为什么我必须将一个函数包含在另一个函数中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3273209/

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