以下に示すようにフォーム要素のコレクションを反復処理する場合、要素を無視することは可能ですか?特定のシナリオで、フォームが問題を引き起こしている一意のテキストフィールドを生成することに気づきました。jquery1.3.2を使用しているim
newfield1とnewfield2を削除すると、上のリンクから機能します。
どうもありがとう、
以下に示すようにフォーム要素のコレクションを反復処理する場合、要素を無視することは可能ですか?特定のシナリオで、フォームが問題を引き起こしている一意のテキストフィールドを生成することに気づきました。jquery1.3.2を使用しているim
newfield1とnewfield2を削除すると、上のリンクから機能します。
どうもありがとう、
:not()
セレクターを選択に追加します。
$('.PassengerWrapper input[type=text]:not(selector), .PassengerWrapper select')
または、後でフィルター処理します。
$('.PassengerWrapper input[type=text], .PassengerWrapper select')
.not("selector")
選択を保持してサブセットにバインドを適用する場合は、バインド チェーンの前に jQueryのフィルターAPI を試す必要があります。
これらのフィールドはdisplay:noneであるため、.not()および:hiddenセレクターを使用してフィルター処理できます。
$('.PassengerWrapper input[type=text], .PassengerWrapper select').not(":hidden")
これがあなたのフィドルのアップデートです