微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从自定义mailchimp表单中删除字段

如何解决从自定义mailchimp表单中删除字段

我创建了一个简单页面,并尝试使用documentation of FormData中的脚本添加MailChimp注册表单。

我已经在我的index.PHP添加了以下代码,它似乎运行得很好。

<form id="signup" action="index.html" method="get">
    First Name: <input type="text" name="fname" id="fname" />
    Last Name: <input type="text" name="lname" id="lname" />
    email Address (required): <input type="email" name="email" id="email" />
    <input type="submit" id="SendButton" name="submit" value="Submit" />
</form>
<div id="message"></div>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script>
$(document).ready(function() {
    $('#signup').submit(function() {
        $("#message").html("Adding your email address...");
        $.ajax({
            url: 'mailchimp/src/store-address.PHP',// proper url to your "store-address.PHP" file
            type: 'POST',// <- IMPORTANT
            data: $('#signup').serialize() + '&ajax=true',success: function(msg) {
                var message = $.parseJSON(msg),result = '';
                if (message.status === 'pending') { // success
                    result = 'Success!  Please click the confirmation link that will be emailed to you shortly.';
                } else { // error
                    result = 'Error: ' + message.detail;
                }
                $('#message').html(result); // display the message
            }
        });
        return false;
    });
});
</script>

但是,我想删除表单中的名字和姓氏。简单删除代码中的行是行不通的。

认为它与数据有关:$('#signup')。serialize()+'&ajax = true',。但我不确定。谁能指出我正确的方向?

谢谢!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。