How can I insert an option element at a specified index in a <select multiple> element?
<select multiple>
Thanks
Here's a way you can do it:
var myOption = "<option>Dynamic Option</option>"; var index = 2; $(myOption).insertBefore("select option:nth-child("+index+")");
fiddle example