我遇到以下JavaScript函数的问题,要在表单上运行提交它可以正常工作即。谷歌呻吟但Firefox没有运行第二个JavaScript函数
ItemAddMultiple: function (data, loadBasketPage, callBack) {
var actionParams = {
actionPath: "/bag/addmultiple",
postData: { data: $.toJSON(data) },
actionType: "add",
loadBasketPage: loadBasketPage,
callBack: callBack
};
NextBasket.AddBagAction(actionParams);
NextBasket.GetFullRunMultibuyDiscount();
},
它没有在firefox上运行NextBasket.GetFullRunMultibuyDiscount();
函数
答案 0 :(得分:2)
jQuery中没有$.toJSON
,您可以使用JavaScript JSON.stringify
,这可以通过以下方式调用:
postData: { data: JSON.stringify(data) },