不再可以按如下方式预填充自定义字段:
window.zESettings = {
"webWidget": {
"contactForm": {
"fields": [
{
"id": 360009742832,
"prefill": {
"*": "372"
}
},
{
"id": 360009742852,
"prefill": {
"*": "MIT Design Thinking - Oct 18"
}
}
]
}
}
}
更新:创建两个证明问题的笔:https://codepen.io/ovvn/pen/qMXeEv,https://codepen.io/ovvn/pen/vzJoXO。
不确定它是否有所作为,但我有它工作,我不包括window
,我也没有zE.settings中的对象周围的引号。我的下面的示例仅在选择表单,点击后退按钮,再次选择表单后才有效 -
window.zESettings = {
webWidget: {
contactForm: {
ticketForms: [
{
id: 488608,
fields: [
{ id: 'description', prefill: { '*': 'My field text' } },
{ id: 360000325513, prefill: { '*': '4283923' } }
]
},
{
id: 360000101663,
fields: [
{ id: 'description', prefill: { '*': 'My field text' } },
{ id: 360000325513, prefill: { '*': '4283923' } }
]
}
]
}
}
}