gpt4 book ai didi

javascript - ajax 函数内的 ajax 函数

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

我正在尝试编写一个实时更新购物车。我尝试在另一个函数中运行一个函数,但只能让它在重新加载时工作。我的方法有什么问题吗?

编辑:我现在已从 checkKart 编辑为 checkKart();

$(function checkKart() {
$.ajax({
type: "GET",

url: "checkCart.php",
success: function(html) {

$("#handlevogn").html(html);
}

});
});

function addToCart(product_name, design_name, price, qty) {
$.ajax({
type: "GET",
url: 'test.php',
data: {qty: qty, product_name: product_name, design_name: design_name, price: price},
success: function(data) {
alert("Varen er i handlekurven");
checkKart();
}
});
return "Varen er i handlekurven";

}

最佳答案

function checkKart() {
$.ajax({
type: "GET",
url: "checkCart.php",
success: function(html) {
$("#handlevogn").html(html);
}
});
};

function addToCart(product_name, design_name, price, qty) {
$.ajax({
type: "GET",
url: 'test.php',
data: {qty: qty, product_name: product_name, design_name: design_name, price: price},
success: function(data) {
alert("Varen er i handlekurven");
checkKart();
}
});

return "Varen er i handlekurven";
}

这应该有效。

不知道为什么你的第一个函数包含在 $() 中。如果您尝试编写 jQuery 插件,正确的语法是这样的:

(function( $ ) {
$.fn.myPlugin = function() {

// Do your awesome plugin stuff here

};
})( jQuery );

您可以在此处阅读更多信息 http://docs.jquery.com/Plugins/Authoring

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

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