Ποιος είναι ο ευκολότερος τρόπος για να προσθέσετε μια "επιλογή" σε ένα dropdown χρησιμοποιώντας την jQuery;
Θα δουλέψει αυτό;
$("#mySelect").append('<option value=1>My option</option>');
Εάν το όνομα ή η τιμή της επιλογής είναι δυναμική, δεν θα θέλετε να ανησυχείτε για την αποφυγή ειδικών χαρακτήρων σε αυτήν- σε αυτό το σημείο ίσως προτιμάτε απλές μεθόδους DOM:
var s= document.getElementById('mySelect');
s.options[s.options.length]= new Option('My option', '1');
για οποιονδήποτε λόγο το να κάνω $("#myselect").append(new Option("text", "text"));
δεν δουλεύει για μένα στον IE7+
Έπρεπε να χρησιμοποιήσω $("#myselect").html("<option value='text'>text</option>");