formatCurrency在AJAX调用后不起作用

formatCurrency not working after AJAX call

本文关键字:不起作用 调用 AJAX formatCurrency      更新时间:2023-09-26

我使用格式货币jQuery插件在一些数字前面添加一个$。我还有一个表,它使用AJAX调用对表进行排序。当页面初始加载时,$被正确添加。但是,当我对表进行排序时,函数不会被调用,我的数字会丢失$。AJAX调用是否有类似$(window).load的内容?

我应该提到的是,表排序也是通过插件完成的,所以我不想编辑插件的文件。我想把它添加到我的main.js文件中,以防插件得到更新。

到目前为止,我还没有使用AJAX调用:

(function($){
    $(window).load(function(){
        $('.currency, .amount-applied').formatCurrency({
            roundToDecimalPlace: 0
        });
    });
})(jQuery);

对表进行排序的AJAX调用应该定义一个回调函数。如果是这样的话,那就是您想要放置formatCurrency()调用的地方$(window).load()在AJAX调用后不会激发。

你用什么插件来对表排序?如果你给我们指明正确的方向,我们可以帮你排序(哈哈,看看我在那里做了什么?)