<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
	<title>jQuery Grid Plugin - jqGrid - Topic: formedit on double click</title>
	<link>http://www.trirand.com/blog/?page_id=393/help/formedit-on-double-click</link>
	<description><![CDATA[Grid plugin]]></description>
	<generator>Simple:Press Version 5.7.5.3</generator>
	<atom:link href="http://www.trirand.com/blog/?page_id=393/help/formedit-on-double-click/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>a6andrea on formedit on double click</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/formedit-on-double-click#p13356</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/formedit-on-double-click#p13356</guid>
        	        	<description><![CDATA[<p>edit,</p>
<p>I try to edit the code like this:</p>
<p>&#60;script type="text/javascript"&#62;</p>
<p>var lastsel</p>
<p>jQuery(document).ready(function(){ <br />&#160; jQuery("#list").jqGrid({<br />&#160;&#160;&#160; url:&#39;example.php&#39;,<br />&#160;&#160;&#160; datatype: &#39;xml&#39;,<br />&#160;&#160;&#160; mtype: &#39;GET&#39;,<br />&#160;&#160;&#160; colNames:[&#39;id&#39;,&#39;titolo&#39;],<br />&#160;&#160;&#160; colModel :[ <br />&#160;&#160;&#160;&#160;&#160; {name:&#39;id&#39;, index:&#39;id&#39;, width:200},<br />&#160;&#160;&#160; &#160; {name:&#39;titolo&#39;, index:&#39;titolo&#39;, width:600, editable: true}<br />&#160;&#160;&#160; ],<br />&#160;&#160;&#160; <br />&#160;&#160;&#160; ondblClickRow: function(id){<br />&#160;&#160;&#160; &#160;&#160;&#160; if(id &#38;&#38; id!==lastsel){<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; jQuery(&#39;#list&#39;).jqGrid(&#39;restoreRow&#39;,lastsel);<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; jQuery(&#39;#list&#39;).jqGrid(&#39;editGridRow&#39;,id);<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; lastsel=id;<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; }<br />&#160;&#160;&#160; &#160;&#160;&#160; },<br />&#160;&#160;&#160; &#160;&#160;&#160; <br />&#160;&#160;&#160; editurl: "edit.php",<br />&#160;&#160;&#160; pager: &#39;#pager&#39;,<br />&#160;&#160;&#160; rowNum:10,<br />&#160;&#160;&#160; rowList:[10,20,30],<br />&#160;&#160;&#160; sortname: &#39;id&#39;,<br />&#160;&#160;&#160; sortorder: &#39;desc&#39;,<br />&#160;&#160;&#160; viewrecords: true,<br />&#160;&#160;&#160; caption: &#39;La mia tabella&#39;<br />&#160; });<br />});<br />&#60;/script&#62;</p>
</p>
<p>now, on a doubleclick on o row, I can edit data using formedit dialog.</p>
</p>
<p>this is my file edit.php</p>
</p>
<p>&#60;?php</p>
<p>//I connect to my database and it&#39;s all rigth</p>
</p>
<p>// How can I recovery the data passed from the formedit dialog ??</p>
</p>
<p>// $id = $_POST[&#39;id&#39;];&#160; // like this ??</p>
<p>// $titolo = $_POST[&#39;titolo&#39;];&#160; // like this ??</p>
</p>
<p>$sql=" UPDATE my_tab SET titolo=&#39;$titolo&#39; WHERE id=&#39;$id&#39; "</p>
<p>$res=mysql_query($sql,$db) or die(mysql_error());</p>
<p>?&#62;</p>
]]></description>
        	        	<pubDate>Sun, 27 Dec 2009 06:56:16 +0200</pubDate>
        </item>
        <item>
        	<title>a6andrea on formedit on double click</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/formedit-on-double-click#p13355</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/formedit-on-double-click#p13355</guid>
        	        	<description><![CDATA[<p>Hello to everyone !!</p>
<p>First of all, sorry for my english, I don&#39;t speak and write it well.</p>
</p>
<p>this is my code:</p>
<p>.....</p>
<p>&#60;script type="text/javascript"&#62;<br />jQuery(document).ready(function(){ <br />&#160; jQuery("#list").jqGrid({<br />&#160;&#160;&#160; url:&#39;example.php&#39;,<br />&#160;&#160;&#160; datatype: &#39;xml&#39;,<br />&#160;&#160;&#160; mtype: &#39;GET&#39;,<br />&#160;&#160;&#160; colNames:[&#39;id&#39;,&#39;titolo&#39;],<br />&#160;&#160;&#160; colModel :[ <br />&#160;&#160;&#160;&#160;&#160; {name:&#39;id&#39;, index:&#39;id&#39;, width:200},<br />&#160;&#160;&#160; &#160; {name:&#39;titolo&#39;, index:&#39;titolo&#39;, width:600, editable: true}<br />&#160;&#160;&#160; ],<br />&#160;&#160;&#160; editurl: "edit.php",<br />&#160;&#160;&#160; pager: &#39;#pager&#39;,<br />&#160;&#160;&#160; rowNum:10,<br />&#160;&#160;&#160; rowList:[10,20,30],<br />&#160;&#160;&#160; sortname: &#39;id&#39;,<br />&#160;&#160;&#160; sortorder: &#39;desc&#39;,<br />&#160;&#160;&#160; viewrecords: true,<br />&#160;&#160;&#160; caption: &#39;La mia tabella&#39;<br />&#160; });<br />&#160; <br />&#160;&#160;&#160; $("#bedata").click(function(){<br />&#160;&#160;&#160; var gr = jQuery("#list").jqGrid(&#39;getGridParam&#39;,&#39;selrow&#39;);<br />&#160;&#160;&#160; if( gr != null ) jQuery("#list").jqGrid(&#39;editGridRow&#39;,gr,{height:280,reloadAfterSubmit:false});<br />&#160;&#160;&#160; else alert("Seleziona una riga da modifcare !");<br />&#160;&#160;&#160; });&#160;&#160;&#160; <br />});<br />&#60;/script&#62;<br />&#160;<br />&#60;/head&#62;<br />&#60;body&#62;<br />&#60;table id="list"&#62;&#60;/table&#62; <br />&#60;div id="pager"&#62;&#60;/div&#62;<br />&#60;input type="button" id="bedata" value="edit selected" /&#62; <br />&#60;/body&#62;<br />&#60;/html&#62;</p>
</p>
<p>1st question)</p>
<p>I would like to open the formedit dialog with a&#160; "double clik" on the row that I choose, (I don&#39;t want press the button "edit selected"). How can I do it?</p>
</p>
<p>2nd question)</p>
<p>what kind of data is post the file "edit.php" and how can I use it for save the data in a mysql table?</p>
</p>
<p>Thank You for Everything !</p>
<p>Andrea</p>
]]></description>
        	        	<pubDate>Sun, 27 Dec 2009 03:43:49 +0200</pubDate>
        </item>
</channel>
</rss>