Probleme mit Variablen und Jeditable

dennis-sauer

Erfahrenes Mitglied
Hallo zusammen,

ich stehe total auf dem Schlauch. Ich hab mir mit Hilfe von Jeditable ein kleines Inline Editing Feld gebaut.

Das ist der Teil mit dem Div
PHP:
<div class=\"edit_area\" id=\"$id\">$desc</div>

und das ist das Javascript
Code:
  $(document).ready(function() {
     $('.edit_area').editable('inc/wiki/change_description.php', { 
         type      : 'textarea',
         cancel    : 'Abbrechen',
         submit    : 'Speichern',
         indicator : '<img src="images/indicator.gif">',
         tooltip   : 'Klicken zum Bearbeiten'
		 });
 });

und natürlich die Seite, die aufgerufen wird

PHP:
("UPDATE wiki_docs SET desc = ".$_GET["new_description"]." WHERE id = ".$_GET["id"]."");

Das Problem nun: Ich weiß echt nicht, wie ich die Variablen $new_description und $id an die Seite übergebe?

Hat jemand einen Tipp für mich?!

Grüße

Dennis
 
Ich kenne jeditable nicht, aber geht es vielleicht so?
Javascript:
$(document).ready(function() {
     $('.edit_area').editable('inc/wiki/change_description.php?new_description=WERT&id=WERT', { 
         type      : 'textarea',
         cancel    : 'Abbrechen',
         submit    : 'Speichern',
         indicator : '<img src="images/indicator.gif">',
         tooltip   : 'Klicken zum Bearbeiten'
         });
 });

WERT jeweils ersetzen.

edit: das geht sogar noch einfacher, einfach mal das Manual lesen:
http://www.appelsiini.net/projects/jeditable
unter: What is sent to Server?
 
Zuletzt bearbeitet:
Hallo,

danke erstmal für deine Antwort. Ich hab das Manual gelesen, aber nicht ganz kapiert. Es gibt ja quasi kein Formularfeld sondern nur ein div. Ich muss ja zwei Variablen übergeben. 1. Der neue Inhalt und 2. Die ID des Eintrages, sonst kann ich den Eintrag ja nicht ändern.

Wie im Manual beschreiben id und name doch weiß ich net woher ich die Werte nehme und ob ich diese auf der "SpeichernSeite" einfach als GET abfragen kann?

Deine Variante versuche ich heute Nachmittag mal, wobei mir hier auch unerklärlich ist, wo nehme ich den richtigen Wert her? Denn ich habe ja eine Abfrage, die mir mehrere Werte ausgibt, jeder hat ne eigene ID...
 

Neue Beiträge

Zurück