Der Martin: PHP/jQuery: übergebene Variablen werden scheinbar ignoriert

Beitrag lesen

Hi,

Und wo _sendest_ du diesen an den Server …?

oder besser gefragt: _Was_ genau sendest du eigentlich?

Daten = $('#Sidebar').serialize();

[...]
   $.post("Index.php", function(Daten)
   {
      alert("Daten geladen: " + Daten);
   });
});

  
Weißt du, was du da tust? Ich bin mir nicht so sicher ...  
  

> Anklicken eines Links entweder der Klasse ButtonHauptmenue oder ButtonUntermenue  
> |  
> +-> ...  
>     |  
>     +-> ...  
>         |  
>         +-> Daten an das Script "Index.php" senden  
  
Nö. Du versuchst, ein Funktionsobjekt zu senden, aber nicht den vorher zusammengesetzten String. Die tatsächlichen POST-Daten enthalten vermutlich den Text "function", weiter nichts. Kontrolliere das mal z.B. mit Firebug.  
  

> Sehe ich den Wald vor lauter Bäumen schon nicht mehr?  
  
Ich glaube eher, du versuchst gerade, dir selbst von hinten durch die Brust ins Knie zu schießen.  
  
Ciao,  
 Martin  

-- 
F: Wer waren die ersten modernen Politiker?  
A: Die Heiligen drei Könige. Sie legten die Arbeit nieder, zogen teure Klamotten an und gingen auf Reisen.  
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(