<?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: delete node</title>
	<link>http://www.trirand.com/blog/?page_id=393/treegrid/delete-node</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/treegrid/delete-node/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>Mikey on delete node</title>
        	<link>http://www.trirand.com/blog/?page_id=393/treegrid/delete-node#p26044</link>
        	<category>TreeGrid</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/treegrid/delete-node#p26044</guid>
        	        	<description><![CDATA[<p>Hi,</p>
</p>
<p>I use treegrid to see data store on database (mode nested).</p>
<blockquote>
<p>jQuery("#table").jqGrid({<br />&#160;datatype: "json",</p>
<p>&#160;url:xxx.com,</p>
<p>editurl:xxx.com</p>
</blockquote>
<blockquote>
<p>jQuery("#table").jqGrid(&#39;navGrid&#39;,</p>
<p>&#160;&#160;&#160; &#39;#pager&#39;,</p>
<p>&#160;&#160;&#160; {edit:true,add:false,del:true},</p>
<p>&#160;&#160;&#160; {width:500, top:150,left:150},</p>
<p>&#160;&#160;&#160; {},</p>
<p>&#160;&#160;&#160; {width:500,</p>
<p>&#160;&#160; &#160;&#160; reloadAfterSubmit:true,</p>
<p>&#160;&#160; &#160;&#160; beforeSubmit:function(postdata, formid){// posdata = selrow id, formid = &#39;&#39;</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; var dataRow = $(&#39;#ref_table&#39;).jqGrid(&#39;getRowData&#39;,postdata);</p>
<p>&#160;&#160; &#160;&#160;&#160;&#160; var nodeOpen = $(&#39;#ref_table&#39;).jqGrid(&#39;getNodeParent&#39;,dataRow);</p>
<p>&#160;&#160; &#160;&#160;&#160;&#160; jQuery("#ref_table").jqGrid(&#39;setGridParam&#39;,{"postData":{"nodeOpen":nodeOpen.id}});</p>
<p>&#160;&#160; &#160;&#160;&#160;&#160; return [true,&#39;Erreur =&#62; Oo local&#39;];</p>
<p>&#160;&#160; &#160;&#160; }})</p>
</p>
<p>Edit is ok.</p>
</blockquote>
<p>But for delete :</p>
<p>jqgrid line 8278 :</p>
<blockquote>
<p>if(rp_ge[$t.p.id].reloadAfterSubmit &#38;&#38; $t.p.datatype != "local") {<br />&#160; $($t).trigger("reloadGrid");<br />} else {</p>
<p>make this <a href="/blog/?page_id=393/bugs/type-exception-when-deleting-local-data-using-editurl/" target="_blank">error</a></p>
<p>}</p>
</blockquote>
<p>$t.p.datatype is local</p>
<p>=&#62; no post to server</p>
<p>=&#62; treegrid not reload</p>
</p>
<p>Ii must re-define this datatype or it&#39;s a bug ?</p>
]]></description>
        	        	<pubDate>Thu, 01 Mar 2012 17:03:43 +0200</pubDate>
        </item>
</channel>
</rss>