Brauche hilfe bei einem JS Script.

gok01

New Member
Hoi zusammen.

Ich hab ein Problem und bin schon leicht am durchdrehen

Folgendes mache ich:

Code:
function checkKunde(kdnr) {
		http_request.open('POST', 'bestellungen_get_kunde.php', true);
		http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		http_request.onreadystatechange = showKunde;
		http_request.send("kdnr="+kdnr);

Code:
function showKunde() {
  if ((http_request.readyState == 4) && (http_request.status == 200)) {
		var plan = http_request.responseText;
		
		document.forms[0].kvorname.value = plan.vorname;
		document.forms[0].knachname.value = plan.nachname;
		document.forms[0].kplz.value = plan.plz;
		document.forms[0].kort.value = plan.ort;
		document.forms[0].kstrasse.value = plan.strasse;
		document.forms[0].knr.value = plan.hausnummer;
		document.forms[0].kanrede.value = plan.anrede;
		document.forms[0].kland.value = plan.land;
		document.forms[0].kmail.value = plan.email;
		alert(http_request.responseText)
  }

So, bevor ich hier herumgebaut habe sah das so aus:

Code:
var plan = JSON.parse(http_request.responseText);
und der rest blieb gleich

wenn ich diese JSON.parse dranlasse liest er mir gar nix aus.

Mit der 2. JS function ohne dieses JSON.parse gibt er mir mit dem alert schön alle daten aus der datenbank aus und füllt auch das formular aus nur leider
jedes feld mit undefined und ich hab keine ahnung warum bzw. wie ich die ausgabe definieren soll damit der checkt das vorname vorname is und nachname nachname :(
 
Back
Top