aktualisieren Sie vorhandene option in select-Liste
Lassen Sie uns sagen, dass ich eine select-Liste mit 3 Optionen innen:
<select>
<option>1</option>
<option>2</option>
<option>3</option>
</select>
Nun, ich möchte zu aktualisieren, eine der folgenden Optionen, also ich erstelle textfield - & - Taste.
Die option innerhalb der textfield-jedesmal, wenn ich drücken Sie auf eine der Optionen in der select-Liste.
Kann jemand mir direkt was muss ich tun?
Dank
InformationsquelleAutor firestruq | 2011-02-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Addieren, um das erste Beispiel, das wir hatten heute morgen jsfiddle
HTML:
JavaScript:
Im Grunde fügte ich ein edit-Feld, das, wenn geklickt, es wird ändern Sie den Wert und text der aktuell ausgewählten option, und wenn Sie eine neue option auswählen, es werde propagieren das Textfeld mit der aktuell ausgewählten option, so dass Sie es Bearbeiten können. Zusätzlich habe ich auch noch einen "delete" - Funktion, da ich vermute, Sie könnte es brauchen in der Zukunft.
InformationsquelleAutor KJYe.Name
Jquery :ausgewählt Selektor und val() Methode.
InformationsquelleAutor gor
Zunächst immer eine ID, um Ihre input-tags. Für z.B. in diesem Fall können Sie etwas tun:
<select id='myDropDown'>
Sobald Sie die ID ' s an Stelle dessen einfach eine Frage der Kommissionierung bis der neue Wert aus der textbox und fügen Sie Sie in der dropdown -:
ZB:
InformationsquelleAutor sharmaprateek
Unten ist eine Reine js-Beispiel für die Verwendung von markup.
BEARBEITEN
Nach Wiederlesen deine Frage Im nicht sicher, wenn Sie wollten, dass die option zum aktualisieren, wenn ein Benutzer auf die Schaltfläche oder nicht.., nur die Möglichkeit, in einen Eingang, können Sie dies tun.
Zur Aktualisierung die option zu, was der Benutzer eingegeben in ist unten.
http://jsfiddle.net/loktar/24cHN/6/
Markup
Javascript
InformationsquelleAutor Loktar