Ich habe ein Formular, von dem ich einige Standardwerte in die Eingänge kopieren möchte. Die Formulareingaben verwenden das selectize.js-Plugin. Ich möchte einige der Formularwerte programmatisch setzen. Der Standard Weg dies zu tun:Wie wird ein Wert für eine selectize.js-Eingabe festgelegt?
$("#my_input").val("My Default Value");
funktioniert nicht.
Ich habe so etwas versucht, aber es funktioniert auch nicht.
var $select = $("#my_input").selectize();
var selectize = $select[0].selectize;
selectize.setValue("My Default Value");
Irgendwelche Ideen? Es muss einfach sein :) Ich vermisse es.
ich die Dokumentation gelesen haben und haben Ihren Vorschlag versucht. Siehe mein Beispiel. See funktioniert nicht. Ich bin sicher, dass ich mich selbst treten werde, wenn ich die Antwort finde. –
Sie haben keine Anführungszeichen um '# my_input' in Ihrem jQuery-Selektor. – Tomanow
Danke für den Tippfehler. Ich hatte es in meinem ursprünglichen Code richtig und verpasste es, als ich zu Stackoverflow kopierte. Die gute Nachricht ist, dass die Werke wie gesagt. Ich hatte einen Tippfehler in meiner tatsächlichen Form, der die Ursache des Problems war. –