Hallo Struppi,
wie muss ich es denn schreiben?
<select name="KFZHersteller" onchange="change('ajax/ajax.php?mod=KFZTyp&a=this.options[this.selectedIndex]','KFZTyp');">
geht so nicht. Ín der ajax.php gebe ich zur Kontrolle den Query als String in das <div id="KFZTyp"> zurück. Dieser sieht dann so aus:
SELECT ID,Bezeichnung,Kw,PS,ccm FROM key_kfz_typ WHERE HerstellerID = 'this.options[this.selectedIndex]' ORDER BY Bezeichnung
Also wird nicht der Wert der ausgewählten <option> per Get gesendet sondern this.xxxx als String
Hallo,
Du übergibst ja auch einen String:
'ajax/ajax.php?mod=KFZTyp&a=this.options[this.selectedIndex]'
Versuch doch mal:
'ajax/ajax.php?mod=KFZTyp&a=' + this.options[this.selectedIndex]
Statt this.options[this.selectedIndex] geht übrigens auch this.value
Gruß!