Jquery Smartystreets不自动填充邮政编码

Jquery Smartystreets不自动填充邮政编码,jquery,smartystreets,Jquery,Smartystreets,我在我正在使用的表单上设置了一个表单,它工作得很好,只是输入地址后邮政编码不会自动验证。“地址”下拉列表工作正常,地址显示出来,但ZIP始终为空,因为它认为我没有输入足够的信息。错误消息不包括城市/州 我在其他几张表格上都有这个,它们都会自动验证地址。我会错过什么?我的表单映射正确。我检查了一些与同一问题相关的其他堆栈溢出问题,不幸的是,它们的修复对我不起作用 我试图从下拉列表中选择一个地址,SmartyStreets返回:您输入的信息不够。它似乎正在剥离城市和州 //SmartyStreets

我在我正在使用的表单上设置了一个表单,它工作得很好,只是输入地址后邮政编码不会自动验证。“地址”下拉列表工作正常,地址显示出来,但ZIP始终为空,因为它认为我没有输入足够的信息。错误消息不包括城市/州

我在其他几张表格上都有这个,它们都会自动验证地址。我会错过什么?我的表单映射正确。我检查了一些与同一问题相关的其他堆栈溢出问题,不幸的是,它们的修复对我不起作用

我试图从下拉列表中选择一个地址,SmartyStreets返回:您输入的信息不够。它似乎正在剥离城市和州

//SmartyStreets地址自动完成和验证 $.LiveAddress{ 关键:“不包括这个;”, 调试:错误, waitForStreet:错, 自动完成:5, 强制执行验证:错误, 验证:正确, 目标:美国, 韦特福斯特里特:是的, invalidMessage:找不到地址。请输入邮政编码。, 地址:[{ id:“enterpropertyaddress”, 地址1:“PropertyStreetAddress”, 邮政编码:“PropertyZip”, 地点:'PropertyCity', 行政区:'PropertyState' }] }; //HTML元素
找到我的答案了!这对我来说是一件地图绘制的事情。不知怎的,这个城市/州不小心被评论掉了。这就解释了为什么smartystreets无法找出我的地址所在的城市/州,也无法验证它

它们是隐藏的领域,所以当时没有人注意到。smarty streets中的每一部分都需要在您正在使用的表单上,否则它将失败

addresses: [{
                id: 'enterpropertyaddress',
                address1: '#PropertyStreetAddress',
                postal_code: '#PropertyZip',
                locality: '#PropertyCity',
                administrative_area: '#PropertyState'
            }]
我认为不需要id属性。我们不用它。