【发布时间】:2018-05-07 08:08:00
【问题描述】:
我希望有人能帮我弄清楚如何从用户在提交期间在表单上选择的复选框中获取datalayer.push 数据。表单有很多字段,但我只想要已选中的复选框。
【问题讨论】:
标签: javascript html checkbox push google-datalayer
我希望有人能帮我弄清楚如何从用户在提交期间在表单上选择的复选框中获取datalayer.push 数据。表单有很多字段,但我只想要已选中的复选框。
【问题讨论】:
标签: javascript html checkbox push google-datalayer
您需要检查何时拨打dataLayer.push
如果函数在document.ready 之后或更改或表单提交事件中调用。可能是在dataLayer.push函数调用时复选框的值是undefined。
要获取选中复选框的值,请使用:
$('.form-check__input:checked').serialize();
【讨论】:
$('.form-check__input:checked').serialize();