[英]How can i save form.serialize value to a variable repeatedly
嗨,我已经在我的网站中添加到购物车按钮。 单击按钮后,表单中的值将存储到变量中。 var cartData = $('form').serialize();
我的要求是,当用户在不刷新的情况下选择页面中的下一个产品时,表单数据需要保存在var cartData
而不丢失以前的数据,即我需要将此数据保存为数组。 我怎样才能做到这一点。 当我使用var cartData = $('form').serializeArray();
那么cartdata仅包含新值,而不包含序列化表格的先前值。
表单数据需要保存在var cartData中而不丢失以前的数据,即我需要将此数据保存为数组
因此,您可以将序列化结果推送到实际数组。 例如:
var cartData = [];
// Save first form
cartData.push($('form').serialize());
// Later next form
cartData.push($('form').serialize());
这样,您可以将所需的所有表格存储在一个数据数组中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.