<?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: Reload After Edit</title>
	<link>http://www.trirand.com/blog/?page_id=393/help/reload-after-edit</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/reload-after-edit/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>tony on Reload After Edit</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/reload-after-edit#p5619</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/reload-after-edit#p5619</guid>
        	        	<description><![CDATA[<p>Hello,</p>
<p>Since we have ajax here try with this:</p>
<p>var myaftersave = function (id){<br />&#160;&#160;&#160; <br />&#160;&#160;&#160; setTimeout( function() { jQuery(&#39;#list2&#39;).trigger(&#39;reloadGrid&#39;);},1000);<br />}</p>
<p>Regards</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Thu, 26 Mar 2009 03:47:10 +0200</pubDate>
        </item>
        <item>
        	<title>grahamm on Reload After Edit</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/reload-after-edit#p5573</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/reload-after-edit#p5573</guid>
        	        	<description><![CDATA[<p>It doesn&#39;t work. Where is my error :</p>
<p><input type='button' class='sfcodeselect' name='sfselectit2903' value='Select Code' data-codeid='sfcode2903' /></p>
<div class='sfcode' id='sfcode2903'>var lastSel</p>
<p>function checksave(result) {<br />&#160; <br />&#160;&#160;&#160; if (result.status != 200) {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; return false;<br />&#160;&#160;&#160; }<br />&#160; <br />&#160;&#160;&#160; if (result.responseText.substring(0,2) != "OK") {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; return false;<br />&#160;&#160;&#160; }<br />&#160; return true;<br />}</p>
<p>function on_edit(result) {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br />&#160;&#160;&#160;&#160;&#160; return true;<br />}</p>
<p>var myaftersave = function (id){<br />&#160;&#160;&#160; <br />&#160;&#160;&#160; jQuery(&#39;#list2&#39;).trigger(&#39;reloadGrid&#39;);<br />}</p>
<p>jQuery(document).ready(function(){<br />jQuery("#list2").jqGrid({<br />&#160;&#160;&#160; <br />&#160;&#160;&#160; url:&#39;agefos.php&#39;,<br />&#160;&#160;&#160; <br />&#160;&#160;&#160; datatype: "json",<br />&#160;&#160;&#160; <br />&#160;&#160;&#160; colNames:[&#39;numero facture&#39;,&#39;date facture&#39;, &#39;resto&#39;, &#39;numero action&#39;,&#39;montant ttc&#39;,&#39;reglement&#39;],<br />&#160;&#160;&#160; <br />&#160;&#160;&#160; colModel:[<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; {name:&#39;numero facture&#39;,index:&#39;numero_facture&#39;, width:180, align:"center"&#160; },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; {name:&#39;date facture&#39;,index:&#39;date_facture&#39;, width:180, align:"center", formatter:"date" },<br />&#160;&#160;&#160; &#160;&#160;&#160; {name:&#39;resto&#39;,index:&#39;id_resto&#39;, width:180, align:"center"},<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; {name:&#39;numero action&#39;,index:&#39;numero_action&#39;, width:180, align:"center" },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; {name:&#39;montant ttc&#39;,index:&#39;montant_ttc&#39;, width:180, align:"center", formatter:"currency", formatoptions:{thousandsSeparator:" ", suffix:" &#38;euro;"}},&#160;&#160;&#160; &#160;&#160;&#160; <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; {name:&#39;reglement&#39;,index:&#39;reglement_facture&#39;, width:180,align:"center",formatter:"checkbox", editable:true,edittype:"checkbox"&#160;&#160;&#160; }&#160;&#160;&#160; &#160;&#160;&#160; <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; <br />&#160;&#160;&#160; ],<br />&#160;&#160;&#160; <br />&#160;&#160;&#160; pager: jQuery(&#39;#pager1&#39;),<br />&#160;&#160;&#160; height:500,<br />&#160;&#160;&#160; rowNum:30,<br />&#160;&#160;&#160; rowList:[10,20,30],<br />&#160;&#160;&#160; imgpath: &#39;themes/sand/images/&#39;,<br />&#160;&#160;&#160; sortname: &#39;id_resto&#39;,<br />&#160;&#160;&#160; viewrecords: true,<br />&#160;&#160; &#160;&#160;&#160; sortorder: "asc",<br />&#160;&#160;&#160; caption: "Agefos",<br />&#160;&#160;&#160; <br />&#160;&#160;&#160; <br />&#160;&#160; onSelectRow: function(id){<br />&#160; if(id &#38;&#38; id!==lastSel){ <br />&#160;&#160;&#160; jQuery(&#39;#list2&#39;).restoreRow(lastSel);<br />&#160;&#160;&#160; <br />&#160;&#160;&#160; jQuery(&#39;#list2&#39;).editRow(id, true,on_edit,checksave,&#39;&#39;,&#39;&#39;,myaftersave);<br />&#160;&#160; &#160;&#160;&#160; lastSel=id;<br />&#160;&#160;&#160; <br />&#160;&#160;&#160; &#160;&#160;&#160; <br />&#160;&#160; &#160;&#160;&#160; <br />&#160;&#160; &#160;&#160;&#160; <br />&#160;&#160; &#160;&#160;&#160; <br />&#160;&#160;&#160; <br />}&#160;&#160;&#160; <br />&#160;&#160;&#160; <br />},</p>
<p>editurl:&#39;reglement.php&#39;, </p>
<p>}).navGrid(&#39;#pager1&#39;,{});<br />&#160;&#160;&#160; </p>
<p>});</p>
</div>
<p>Thank you.</p>
]]></description>
        	        	<pubDate>Tue, 24 Mar 2009 13:07:40 +0200</pubDate>
        </item>
        <item>
        	<title>tony on Reload After Edit</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/reload-after-edit#p5542</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/reload-after-edit#p5542</guid>
        	        	<description><![CDATA[<p>Hello,</p>
<p>See docs how to pass this.</p>
<p>Fomething like this</p>
<p>var myaftersave = function(rowid, response) {</p>
<p>// here your code</p>
<p>}</p>
<p>and then</p>
<p>....editRow(rowid,false,&#39;&#39;,&#39;&#39;,&#39;&#39;,&#39;&#39;,myaftersave)</p>
<p>Note that you do not need to call it with params</p>
<p>Regards</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Tue, 24 Mar 2009 02:10:24 +0200</pubDate>
        </item>
        <item>
        	<title>grahamm on Reload After Edit</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/reload-after-edit#p5510</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/reload-after-edit#p5510</guid>
        	        	<description><![CDATA[<p>Hello, </p>
<p> I would like to refresh the grid after being edited. But I do not understand how we use parameters .editRow. <br /> I can not define them. </p>
<p> Is it possible to have a sample code for aftersavefunc?</p>
]]></description>
        	        	<pubDate>Sun, 22 Mar 2009 12:32:26 +0200</pubDate>
        </item>
</channel>
</rss>