I am using a select option box and dont like the fact a user has to hold down the control key to select multiple options. It is just not intuitive to basic admin users.
I have seen many solutions here and on other sites and any I have seen will not work on all browsers.
Is there a simple solution that I have not seen.
Here is what I am using but has issues in FF.
<select name="courses[_ids][]" multiple="multiple" id="courses-ids" class="form-control">
<option value="1">Handling Training</option>
<option value="2">Safety</option>
<option value="3">Induction Training</option>
</select>
js:
$("select").mousedown(function(e){
e.preventDefault();
var scroll = this.scrollTop;
e.target.selected = !e.target.selected;
this.scrollTop = scroll;
$(this).focus();
}).mousemove(function(e){e.preventDefault()});