test multiple select
limiter le nb de slection a 2
by LorenzoFR
HTML
<select name="selector" id="selector" multiple="multiple" data-overlay-theme="c" data-theme="c" data-icon="grid" data-iconpos="left">
<optgroup label="Animaux">
<option value="cheval" selected="selected">cheval</option>
<option value="mouton">mouton</option>
<option value="boeuf">boeuf</option>
<option value="etc">etc</option>
</optgroup>
<optgroup label="Objet">
<option value="Table">Table</option>
<option value="lampe">lampe</option>
<option value="etc">etc</option>
</optgroup>
</select>
JavaScript
$('#selector').change(function(ev) {
var nb = $('#selector > optgroup > option:selected').length;
console.log(nb);
if( nb > 2 ){
while( nb > 2 ){
$('#selector > optgroup > option:selected')[nb - 1].removeAttr('selected');
}
}
});