我最近发布了另一个关于如何向字符串添加内容的问题(使用 JS 动态更改字符串?),我在这方面取得了进展,但似乎没有提交更新的变量。我错过了什么吗?
这是我的代码:
<script type="text/javascript">
var selections = 'Gender, ';
jQuery(".add-to-form").click(function () {
var title = jQuery(this).attr("title");
selections += title + ', ';
console.log(selections);
});
var ss_form = {'account': 'XYZ', 'formID': 'XYZ'};
ss_form.width = '100%';
ss_form.height = '1000';
ss_form.domain = 'app-XYZ.marketingautomation.services';
ss_form.hidden = {'field_XXXXX': selections };
</script>
这很有效,因为正确的值显示在控制台日志中,但是当我提交表单并在 SharpSpring 中查看时,唯一通过的值是初始变量值(性别,)。我是否需要以某种方式刷新隐藏字段中的变量值?
感谢所有帮助,谢谢!