gpt4 book ai didi

javascript - 每次调用函数时记住一个 javascript var

转载 作者:行者123 更新时间:2023-11-30 13:34:57 26 4
gpt4 key购买 nike

我有一个漂亮的小购物篮,如果用户删除了一个项目,就会调用 slideup jquery 函数并消失。在后台,我通过调用代码点火器 Controller 将其从数据库中删除。

function delete_booking(id_booking, amount) {    if (user_total == null || user_total == '') {        var user_total = parseFloat(0);    }    $.ajax({        type: "POST",        data: '',        url: "/"+id_booking,    });    $("#booking_id_"+id_booking).slideUp();    var user_total = (parseFloat() - parseFloat() - parseFloat(user_total));    alert(user_total);    alert(parseFloat(user_total));    $('#booking_total').html(user_total);}

我无法理解的是,当我更新用户总数时:$('#booking_total')我需要以某种方式让功能记住新的总数......我用谷歌搜索了“记住 JavaScript var”和类似的东西,但我找不到我真正需要的东西......我唯一的其他选择是使用 ajax 再次调用数据库以获取新的总数,但必须有 JS 方法才能做到这一点?

最佳答案

如果您不导航到其他页面,则可以将值存储在函数外部的变量中(无论是在全局命名空间中的页面上还是在函数所在的模块中)。

var total;
function delete_booking(...)
{
...
total = user_total;
}

关于javascript - 每次调用函数时记住一个 javascript var,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5263477/

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