4

私はこの奇妙な問題に直面しています。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'


         }

         ]

     });

問題は、互いに重なっている 1 つのフィールドに 5 つの目盛りが表示されていることです。クラス名は.Smarty-tag、API を介して呼び出されるため、すべてのティックに使用されます。

どうすればこの問題を解決できますか? その目盛りのみがそれにバインドされているフィールドで表示されます。他の人はすべきではありません。

ここに画像の説明を入力

4

0 に答える 0