私は、各ラジオボタンがチェックされていることを確認するサブミット時に呼び出される次のコードを持っています。JQueryは無効なラジオボタンを無視します
$("input:radio").each(function() {
var val = $('input:radio[id=' + this.id + ']:checked').val();
無効にする値を除外するにはどうすればよいですか? (チェックボックスが無効になっている、すなわち場合、それを無視する)
おかげ
私は、各ラジオボタンがチェックされていることを確認するサブミット時に呼び出される次のコードを持っています。JQueryは無効なラジオボタンを無視します
$("input:radio").each(function() {
var val = $('input:radio[id=' + this.id + ']:checked').val();
無効にする値を除外するにはどうすればよいですか? (チェックボックスが無効になっている、すなわち場合、それを無視する)
おかげ
はおそらく.not("input[disabled]")
とそれらをexludingみては?
編集 また、@フェリックスキングは上記のとおりです!
はこのように、:disabled
セレクタと一緒に.not()
機能を使用します。また、
$("input:radio").not(':disabled').each(function() {
// do whatever
});
をメモとしてご選択のための関数の中で、あなたはIDを持っている場合はIDセレクタを使用します。タグ名、タグタイプ、および属性と等しいセレクタの組み合わせを使用するよりもはるかに高速になるでしょう。
$('input:radio:enabled')
''(!this.disabled)場合は? –
[jQueryを使用してフォーム内の無効ではない要素を検索するにはどうすればよいですか?](http://stackoverflow.com/questions/5440190/how-to-find-non-disabled-elements-in-a-form- with-jquery) –
おかげさまでフェリックスは、 – Dandy