我正在使用格式货币jQuery插件在某些数字前添加$
。我还有一个使用AJAX调用来对表进行排序的表。最初加载页面时,会正确添加$
。但是,当我对表进行排序时,函数不会被调用,我的数字会丢失$
。对于AJAX调用,是否有类似$(window).load
的内容?
我应该提一下,表格排序也是通过插件完成的,所以我不想编辑插件的文件。我想将此添加到我的main.js
文件,以防插件获得更新。
这是我到目前为止没有使用AJAX调用的内容:
(function($){
$(window).load(function(){
$('.currency, .amount-applied').formatCurrency({
roundToDecimalPlace: 0
});
});
})(jQuery);
答案 0 :(得分:1)
对表进行排序的AJAX调用应该定义一个回调函数。如果是这样,那就是你想要进行formatCurrency()调用的地方。在AJAX调用之后,$(window).load()不会触发。
您使用什么插件对表格进行排序?如果你指出我们正确的方向,我们可以让你排序(哈哈,看看我在那里做了什么?)