Witam,
Mam skrypt, w którym znajduje się div opisany następująco:

  1. echo '<div id="editInPlace">';
  2. echo $Google_Translate_API->translate($pagetext, $from = '', $to = $translate_to);
  3. echo '</div>';


Dane w nim mogę dowolnie edytować i zawartość jest przesyłana za pomocą pliku .js:
  1. // JavaScript Document
  2. $(document).ready(function(){
  3. setClickable();
  4. });
  5.  
  6. function setClickable() {
  7. $('#editInPlace').click(function() {
  8. var textarea = '<div><textarea rows="10" cols="60">'+$(this).html()+'</textarea>';
  9. var button = '<div><input type="button" value="SAVE" class="saveButton" /> OR <input type="button" value="CANCEL" class="cancelButton" /></div></div>';
  10. var revert = $(this).html();
  11. $(this).after(textarea+button).remove();
  12. $('.saveButton').click(function(){saveChanges(this, false);});
  13. $('.cancelButton').click(function(){saveChanges(this, revert);});
  14. })
  15. .mouseover(function() {
  16. $(this).addClass("editable");
  17. })
  18. .mouseout(function() {
  19. $(this).removeClass("editable");
  20. });
  21. };
  22.  
  23. function saveChanges(obj, cancel) {
  24. if(!cancel) {
  25. var t = $(obj).parent().siblings(0).val();
  26. $.post("ajax.php",{
  27. content: t
  28. },function(txt){
  29. alert( 'Zmiany zapisano pomyślnie!');
  30. });
  31. }
  32. else {
  33. var t = cancel;
  34. }
  35. if(t=='') t='(click to add text)';
  36. $(obj).parent().parent().after('<div id="editInPlace">'+t+'</div>').remove();
  37. setClickable();
  38. }


Prosto do pliku changes.php, który zapisuje w bazie danych modyfikacje zawartości tego div'a.

Problem polega na tym, że poza zawartością tego div'a chciałbym do pliku changes.php przesyłać jeszcze jedną zmienną zupełnie niezwiązaną z tym div'em.
W tym samym dokumencie, w którym jest edytowalny div znajduje się też:

  1. (...)<input id="lang" style="background: #9e2d1b; color: white; border: "1px outset #9e2d1b";" type="submit" value="<?php echo $Google_Translate_API->translate($xml->pl->body->text3, $from = '', $to = $cfrom); ?>" />
  2.  


I chcę, aby razem z zawartością tego div'a, który przesyłany jest w zmiennej $_POST['content'] wysyłany był również wybór z tagu <input>

Zapewne wiąże się to głównie z edycją tego js'a i dodaniem jakiegoś id w tagu html'a, ale javascriptu w ogóle nie rozumiem.

Ktoś może w jakiś sposób pomóc?

Z góry dzięki,