首页 > 解决方案 > JQuery Ajax 调用未填充第三方数据库

问题描述

我正在尝试将 Squarespace 表单连接到一个名为 Zola 的应用程序。Zola 有一个 CRM 来管理客户线索。当有人从 SS 提交表单时,我们希望它自动填充 CRM 中的新潜在客户。Zola 为我们提供了一个代码,但它并没有填充 CRM。但是,他们说它写得对。

我对 JQuery 一无所知...我错过了触发器吗?输入没有定义为提交吗?

我的代码由三部分组成:Jquery 安装、他们给我的验证以及他们也给我的 Ajax 调用。

<script
  src="https://code.jquery.com/jquery-3.4.0.min.js"
  integrity="sha256-BJeo0qm959uMBGb65z40ejJYGSgR7REI4+CW1fNKwOg="
  crossorigin="anonymous"></script>

<script
  url: "https://secure.zolasuite.com/api2/CRM/ValidateToken/" 
  method: 'POST'
  parameters: '5AD05C3F-5E85-4178-81D1-90DD4C527599'
  return: 'boolean whether token is valid' 
        ></script>

<script
$(document).ready(function() {

    $(‘#SendRequest’).click(function() {
        $.ajax({
            url: 'https://secure.zolasuite.com/api2/CRM/CreateExternalLead/',
                method: 'POST',
                dataType: 'json',
                    input: {
                        'Token': '5AD05C3F-5E85-4178-81D1-90DD4C527599',
                        'FirstName': 'Derek',
                        'LastName': 'Jeter',
                        'Email': 'derek@aol.com',
                        'Phone': '123-567-6780',
                        'Address': '111 Main St.’,
                        'Message': 'In need of lawyer asap',
                }
    })
})
        ></script>

标签: jqueryajaxformssquarespacemethod-call

解决方案


推荐阅读