我正面临这个奇怪的问题;我正在使用 Smarty Streets 来验证地址。根据文档,当您使用 Smarty Streets API 映射字段时,它会自动将经过验证的刻度线与 zip 字段绑定。
如您所见,我在代码中映射了 5 组字段:
var liveaddress = $.LiveAddress({
key: htmlKey, // An HTML key from your account
debug: true, // Show debug stuff
waitForStreet: false, // Hides autocomplete suggestions until a street is entered
AutoVerify:true,
addresses:
[{
ID: 'Complainant1',
street: '#complainantOneStreetAddress',
city: '#complainantOneCity',
state: '#complainantOneState',
zipcode: '#complainantOneZip'
}
,
{
ID: 'Complainant2',
street: '#complainantTwoStreetAddress',
city: '#complainantTwoCity',
state: '#complainantTwoState',
zipcode: '#complainantTwoZip'
},
{
ID: 'Suspect',
street: '#suspectStreetAddress',
city: '#suspectCity',
state: '#suspectState',
zipcode: '#suspectZip'
},
{
ID: 'Vehicle',
street: '#vehicleOwnerAdddress',
city: '#vehicleOwnerCity',
state: '#vehicleOwnerState',
zipcode: '#vehicleOwnerZip'
},
{
ID: 'BusinessInfo',
street: '#businessStreetAddress',
city: '#businessCity',
state: '#businessState',
zipcode: '#businessZip'
}
]
});
问题是它在一个字段上显示 5 个刻度线,它们相互重叠。类名.Smarty-tag
适用于通过 API 调用的所有刻度。
我怎么解决这个问题?只有那个勾号应该与绑定到它的字段一起显示。其他人不应该。