ich möchte mit einigen Tasten Dropdown-Listen ändern, i dies unter Codes versucht, aber es funktioniert nicht wie zu handeln, was ich will,wählen Sie die Option Dropdownlist mit Onclick Funktionstaste Ändern
wenn ich die Tasten klicken, erstellt es eine extra Option, das ist in Ordnung, kein Problem, (ich will eigentlich zwischen drei bestehenden Option ändern, nicht neue)
normalerweise, wenn ich an die bestehenden „2 Option“ direkt anklicken, ein weiteres div Element zeigt text2 mit ajax, Aber wenn ich eine ausgewählte "Option 2" erstelle, wird das div-Element nicht aktualisiert, nachdem ich zum Aktualisieren geklickt habe, div-Element korrekt angezeigt
<select id="id1">
<option value="1">existingshow1</option>
<option value="2">existingshow2</option>
<option value="3">existingshow3</option>
</select>
<button onclick="myFunction1()">111</button>
<button onclick="myFunction2()">222</button>
<button onclick="myFunction3()">333</button>
<script>
function myFunction1() {
var x = document.createElement("OPTION");
x.setAttribute("value", "1");
var t = document.createTextNode("show1");
x.appendChild(t);
document.getElementById("id1").appendChild(x).selected = "true";
}
function myFunction2() {
var x = document.createElement("OPTION");
x.setAttribute("value", "2");
var t = document.createTextNode("show2");
x.appendChild(t);
document.getElementById("id1").appendChild(x).selected = "true";
}
function myFunction3() {
var x = document.createElement("OPTION");
x.setAttribute("value", "3");
var t = document.createTextNode("show3");
x.appendChild(t);
document.getElementById("id1").appendChild(x).selected = "true";
}
</script>
<div></div>
Wo ist das div und wie hast du eventlistener hinzugefügt? –
nach den Selects kommt div, aber div Element mit buddypress Aktivität erstellt. eigentlich hasse ich Dropdown-Liste, ich will Tasten, und ich weiß nicht, wie ich mich ändern, hier ist ein Beispiel, aber ich lösche es bald; http://benceboyle.net/ – cfg