Hallo,
Ich will bei onchange (select-box) ein input field befüllen, klappt auch super, nur wie kann ich das machen, das gleich mehrere befüllt werden.
|
JavaScript Code
|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
function completeNewGeraet (vorlagenName) {
ajax.onreadystatechange = handlecompleteNewGeraet;
ajax.open("GET", '/login/new.php?vorlage='+vorlagenName, true);
ajax.send(null);
return false;
}
function handlecompleteNewGeraet () {
if ((ajax.readyState == 4) && (ajax.status == 200)) {
document.getElementById('seriennummer').value = ajax.responseText;
}
}
|
Meine PHP-Funktion gibt derzeit nur die Seriennummer zurück, nun soll aber noch Name etc. kommen. Kann man das in einer Funktion machen, oder kann ich direkt sagen, was ich aus dem ajax.responseText will? Was halt super wäre wie wenn man das irgendwie so lösen kann,
|
JavaScript Code
|
1
|
document.getElementById('seriennummer').value = ajax.responseText[0];
|
Jedoch ist der responseText kein Array, nun habe ich mir überlegt, das aber der responseText ein Array beinhalten könnte
Nun ist die Frage wenn ich das via einem Array mache wie baue ich das in PHP, so das ich es OHNE porbleme an JS übergeben kann

, oder kennt jemand eine effektivere Methode?