martin
Well-Known Member
Moin
mal wieder stehe ich auf dem Schlauch. Eigentlich sollte mein Vorhaben nur 'ne Kleinigkeit sein, ich will doch lediglich ein paar Input Felder per Ajax an eine PHP Seite schicken....
Aber der Reihe nach. Hier mal etwas Code:
Die Werte folgender INPUT Felder (HTML) möchte ich gerne übermitteln
auf meiner "Zielseite", test.php möchte ich dann diese Werte mit json_decode($_POST['values']) wieder einlesen.
mein Versuch:
Das Ganze klappt natürlich nicht wie gewünscht! Kann mir jemand helfen? Übrigends...das Ganze ist absichtlich ohne FORM gemacht, da der PHP Seite noch weitere Parameter übergeben werden, die nicht im Formular angegeben sind!
Danke
P.S. jQuery ist eingebunden und funktioniert! Versuche ich die Seite ohne den JSON Teil zu übermittlen, klappt das wunderbar!
mal wieder stehe ich auf dem Schlauch. Eigentlich sollte mein Vorhaben nur 'ne Kleinigkeit sein, ich will doch lediglich ein paar Input Felder per Ajax an eine PHP Seite schicken....
Aber der Reihe nach. Hier mal etwas Code:
Die Werte folgender INPUT Felder (HTML) möchte ich gerne übermitteln
PHP:
<input name=test_l[1][1] value=l-11>
<input name=test_l[1][2] value=l-12>
<input name=test_l[2][1] value=l-21>
<input name=test_l[2][2] value=l-22>
<input type='button' onclick=test()>
auf meiner "Zielseite", test.php möchte ich dann diese Werte mit json_decode($_POST['values']) wieder einlesen.
mein Versuch:
PHP:
function test(){
values = document.getElementsByName("test_l").toJSON();
$.ajax({
type: "POST",
url: "test.php",
data: {values : values},
success: function(data){
}
});
}
Das Ganze klappt natürlich nicht wie gewünscht! Kann mir jemand helfen? Übrigends...das Ganze ist absichtlich ohne FORM gemacht, da der PHP Seite noch weitere Parameter übergeben werden, die nicht im Formular angegeben sind!
Danke
P.S. jQuery ist eingebunden und funktioniert! Versuche ich die Seite ohne den JSON Teil zu übermittlen, klappt das wunderbar!