gpt4 book ai didi

javascript - Constant Contact 同一页面上的两个表单

转载 作者:行者123 更新时间:2023-11-29 17:51:50 25 4
gpt4 key购买 nike

我正在使用 Constant Contact 在我们的网站上创建注册表单。我想让表格显示在页眉和页脚中。

为了使表单正常工作,我需要在页面中包含 javascript https://static.ctctcdn.com/h/contacts-embedded-signup-assets/1.0.2/js/signup-form.js

问题是,如果我提交顶部表单,那么无论服务器给出什么响应,它都会显示在两个表单中。

如果服务器返回错误,javascript 会打印错误两次。

我该如何解决这个问题?

最佳答案

确定为您的表单实现这个,为每个表单添加一个唯一的类名(即顶部底部弹出窗口),然后为每个调用您的主要功能

  main(jQuery,'top');
main(jQuery,'bottom');
main(jQuery,'mpopup');

然后像这样编辑你的主要功能

function main($, position) {
.....
var _form = $('.'+ position +'[data-id="embedded_signup:form"]');
.....
}

关于javascript - Constant Contact 同一页面上的两个表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42847411/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com