2012-04-12 4 views
1

で入力からの入力をチェックしなさい:はjQueryオブジェクト

var inputs = $('input[name="ch_attachments[featured][]"]'); 

はどうすればオブジェクトinputsから確認されている入力を見つけるのですか?

私が試してみた:

var checked_inputs = $(inputs, ":checked"); 

var checked_inputs = $(inputs).find(":checked"); 

を両方が動作しませんでした。あなたは、この処理は唯一inputsは、私が唯一のオブジェクトinputsを使用してから確認の入力を見つける必要があるので、渡された関数の中で行われているように私は

var checked_inputs = $('input[name="ch_attachments[featured][]"]:checked'); 

を使用することはできません答える前に。

答えて

3

これにはfilterを使用できます。

http://jsfiddle.net/Xgv8C/2

var $inputs = $('input[name="ch_attachments[featured][]"]'); 
$inputs = $inputs.filter(':checked'); 
alert($inputs.length); 
​ 
+0

ありがとうございました – Brady

関連する問題