首页 > 解决方案 > 如何 Datalayer.push 复选框变量

问题描述

我希望是否有人可以帮助我弄清楚如何datalayer.push从用户在提交期间在表单上选择的复选框中获取数据。该表单有很多字段,但我只想要已选中的复选框。

标签: javascripthtmlcheckboxpushgoogle-datalayer

解决方案


您需要检查何时调用dataLayer.push

该函数是否document.ready在更改之后或更改或表单提交事件上调用。情况可能是复选框的值是undefineddataLayer.push函数调用时。

要获取选中复选框的值,请使用: $('.form-check__input:checked').serialize();


推荐阅读