Hello All, I am working to get this plugin http://15daysofjquery.com/edit-in-place-with-ajax-using-jquery-javascript-library/15/ working. I can successfully edit in place text, but I would like to take a php variable from my editing page and pass it to my updating the database page. Unfortunately I don't know javascript well enough to do this. The variable is the same for each div that is edited. Here is my code:
Edit page: <html> <head> <script src="jquery.js" type="text/javascript"></script> <script src="jqueryEIP.js" type="text/javascript"></script> </head> <body> <? $date = "1176274800"; ?> <div class="entry"> Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt </div> </body> </html> jqueryEIP.js: $(document).ready(function(){ $("span").each(function(i){ setClickable(this, i); }) }); function setClickable(obj, i) { $(obj).click(function() { var textarea = '<div id="edit"><textarea rows="2" cols="60">'+$ (this).html()+'</textarea>'; var button = '<div><input type="button" value="SAVE" class="saveButton" /> OR <input type="button" value="CANCEL" class="cancelButton" /></div></div>'; var revert = $(obj).html(); $(obj).after(textarea+button).remove(); $('.saveButton').click(function(){saveChanges(this, false, i);}); $('.cancelButton').click(function(){saveChanges(this, revert, i);}); }) .mouseover(function() { $(obj).addClass("editable"); }) .mouseout(function() { $(obj).removeClass("editable"); }); }//end of function setClickable function saveChanges(obj, cancel, n) { if(!cancel) { var t = $(obj).parent().siblings(0).val(); $.post("updatenotes.php",{ content: t, n: n, },function(txt){ alert( txt); }); } else { var t = cancel; } if(t=='') t='(click to add text)'; $(obj).parent().parent().after('<span class=regular>'+t+'</ span>').remove(); setClickable($("span").get(n), n); } Just to recap, how do pass $date to updatenotes.php using POST? Thank you for any help!