0

私は SmartyStreets を使用しており、DOM を変更する条件付きフィールドがたくさんあります。また、レイアウトに影響を与えるレスポンシブ デザインも使用しています。私が抱えている問題は、フォームに別のフィールドが表示された後、検証済みのティックが常に再トリガーされ、正しいフィールドに再マップされるとは限らないことです。

これは特に、ロード時のウィンドウの画面サイズに基づく問題のようです。ウィンドウサイズを変更すると、問題が解決します。

SmartyStreets の再トリガーを強制して検証済みのティックを再配置する方法はありますか。

4

1 に答える 1

1

プラグインを使用したモーダルの使用例を次に示します。マッピング中に指定された ID に基づいてアドレスを非アクティブ化 (フォームが非表示の場合) および再アクティブ化 (フォームが表示されている場合) してから呼び出す$(window).resize()と、フォームが非表示の場合はチェックマークが非表示になり、フォームが表示されている場合は表示されます。

$(window).resize()非アクティブ化とアクティブ化の呼び出しの後に追加することができ、適切に機能するようになりました. これが更新された jsFiddleです。

于 2016-04-01T16:42:07.983 に答える