動的フォームを作成しています。ユーザーが選択すると、アイテムにプライバシーが必要かどうかをデータベースに問い合わせるドロップダウンリストがあります。そうでない場合は、追加のフィールドがフォームに追加されます。また、郵便番号ルックアップ ajax 関数がトリガーされますが、アイテムが非公開でない場合にのみトリガーされます。
ユーザーが気が変わるまで、これはすべて正常に機能しています...
これは、ドロップダウンからアイテムが選択されたときに実行されるコードの関連部分です。
success:function(response){
if(response === '1'){
// do stuff for item that requires privacy
// do NOT trigger zip_check function
}else if(response === '0'){
// do stuff for item that is public +
$('#zip-code').keyup(zip_check); // triggers a function to check zip code
}
}
これは、ユーザーが非プライベート アイテムを選択して気が変わってプライベート アイテムを選択するまでは期待どおりに機能します。どこが間違っていますか?