Reputation:
I want to count all the select list where its value selected as 1. All the selected list has a class called 'sllist'. And how to do If I want to update the count in to hidden field when a select list selected value change to 1. plz help.
<select id="status_1971" class="sllist" size="1" name="status_1971">
<option value="0">Disable</option>
<option selected="selected" value="1">Enable</option>
</select>
<select id="status_1975" class="sllist" size="1" name="status_1975" disabled="disabled">
<option selected="selected" value="0">Disable</option>
<option value="1">Enable</option>
</select>
<select id="status_1974" class="sllist" size="1" name="status_1974">
<option value="0">Disable</option>
<option selected="selected" value="1">Enable</option>
</select>
Upvotes: 3
Views: 138
Reputation: 18568
a very simple way...
$('select.sllist').change(function(){
$('#my_hidden_field').val($('option:selected[value="1"]').length);
}).change();
fiddle example : http://jsfiddle.net/MNzDw/2/
Upvotes: 3