Sto usando Silvio Moreto's Bootstrap Select.bootstrap-select aggiungi elemento e selezionalo
Nella mia pagina ho un pulsante che apre una modale con una casella di input che consente di aggiungere un elemento al selectpicker. Vorrei quindi avere automaticamente quell'elemento selezionato ma non riesco a farlo funzionare.
Il codice che ho è:
$('#myselect').append('<option val="'+newitemnum+'">'+newitemdesc+'</option>');
$('#myselect').val(newitemnum);
$('#myselect').selectpicker('refresh');
ma semplicemente non funziona. L'oggetto non viene selezionato.
Ho provato a sostituire la linea di selezione con:
$('#myselect').selectpicker('val',newitemnum);
ma questo non funziona nemmeno
Tutte le idee molto apprezzati (anche se la voce non vengono aggiunti alla selectpicker).
Secondo i documenti della biblioteca [] (https://silviomoreto.github.io/bootstrap-select/), il codice secondo frammento dovrebbe produrre i risultati attesi. Mostra eventuali messaggi di errore nella console dopo aver eseguito tale istruzione? – Ryan
niente, aggiunge il valore al selectpicker ma semplicemente non lo seleziona, lo imposta su "Nothing Selected" –