<?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: gridComplete don't fire after sorting</title>
	<link>http://www.trirand.com/blog/?page_id=393/bugs/gridcomplete-dont-fire-after-sorting</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/bugs/gridcomplete-dont-fire-after-sorting/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>shah on gridComplete don't fire after sorting</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/gridcomplete-dont-fire-after-sorting#p13569</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/gridcomplete-dont-fire-after-sorting#p13569</guid>
        	        	<description><![CDATA[<p>nevermind got everything and then ran the ant build</p>
]]></description>
        	        	<pubDate>Tue, 05 Jan 2010 18:34:39 +0200</pubDate>
        </item>
        <item>
        	<title>shah on gridComplete don't fire after sorting</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/gridcomplete-dont-fire-after-sorting#p13520</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/gridcomplete-dont-fire-after-sorting#p13520</guid>
        	        	<description><![CDATA[<p>Thanks a lot Tony.</p>
</p>
<p>i am not to familiar with your bug releases, how would i patch the exisitng js? is there a min version ?</p>
</p>
<p>Thanks again,</p>
<p>Amar</p>
]]></description>
        	        	<pubDate>Sun, 03 Jan 2010 14:37:32 +0200</pubDate>
        </item>
        <item>
        	<title>tony on gridComplete don't fire after sorting</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/gridcomplete-dont-fire-after-sorting#p13507</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/gridcomplete-dont-fire-after-sorting#p13507</guid>
        	        	<description><![CDATA[<p>Hello,</p>
<p>Thanks. Also I have fixed this - will publish the fix tomorrow in GitHub</p>
<p>Best Regards</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Sun, 03 Jan 2010 13:02:05 +0200</pubDate>
        </item>
        <item>
        	<title>shah on gridComplete don't fire after sorting</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/gridcomplete-dont-fire-after-sorting#p13434</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/gridcomplete-dont-fire-after-sorting#p13434</guid>
        	        	<description><![CDATA[<p>Thanks Tony,</p>
<p>my initial setting is datatype: "jsonstring"</p>
</p>
<p>I want local sort, however when i press refresh it should be json. the refresh works fine as long as i do not sort the grid. once i sort, the datatype is set to local and the sort works locally taht is what i want. but once the sort is done the locaComplete or gridcomplete does not fire. how do i change the datatype back to json for refresh?</p>
</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; onSortCol: function()&#160;&#160;&#160; {<br />//&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160; alert(&#39;In Sort&#39;);<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160; jQuery("#ratematrix").setGridParam({datatype:&#39;local&#39;});<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; loadComplete: function () {<br />//&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160; alert(&#39;load Complete&#39;);<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; jQuery("#ratematrix").setGridParam({datatype:&#39;json&#39;});<br />&#160;&#160;&#160; &#160;&#160;&#160; },<br />&#160;&#160;&#160; &#160;&#160;&#160; gridComplete: function () {<br />//&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160; alert(&#39;gridComplete&#39;);<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; jQuery("#ratematrix").setGridParam({datatype:&#39;json&#39;});<br />&#160;&#160;&#160; &#160;&#160;&#160; },</p>
]]></description>
        	        	<pubDate>Tue, 29 Dec 2009 21:21:56 +0200</pubDate>
        </item>
        <item>
        	<title>tony on gridComplete don't fire after sorting</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/gridcomplete-dont-fire-after-sorting#p13416</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/gridcomplete-dont-fire-after-sorting#p13416</guid>
        	        	<description><![CDATA[<p>Hello,</p>
<p>Look here:</p>
<p><a href="http://www.trirand.com/jqgridwiki/doku.php?id=wiki:howto_grid_base#client_side_sorting_but_server_side_paging" rel="nofollow" target="_blank"><a href="http://www.trirand.com/jqgridw" rel="nofollow">http://www.trirand.com/jqgridw</a>.....ide_paging</a></p>
<p>Best Regards</p>
]]></description>
        	        	<pubDate>Tue, 29 Dec 2009 16:19:48 +0200</pubDate>
        </item>
        <item>
        	<title>shah on gridComplete don't fire after sorting</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/gridcomplete-dont-fire-after-sorting#p13402</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/gridcomplete-dont-fire-after-sorting#p13402</guid>
        	        	<description><![CDATA[<p>Hi Tony,</p>
</p>
<p>First of all congratulations on this fantastic grid.</p>
</p>
<p>I am having similar problem. can you tell me if i am doing something wrong <img class="spSmiley" style="margin:0" title="Confused" src="/blog/wp-content/forum-smileys/sf-confused.gif" alt="Confused" /> i am using java spring/jsp? Also i want to get rid of all the pagenation stuff from this grid and dumpo all the records on to the page, i can do that but not able to get rid of the page 1 of 1 and the buttons associated.</p>
<p>-====-</p>
<p>jQuery(document).ready(function(){ </p>
<p>&#160;&#160;&#160; var mystr = &#60;%=request.getAttribute("myjsonstr")%&#62;;</p>
<p>&#160;&#160;&#160; jQuery("#mygrd").jqGrid({ <br />&#160;&#160;&#160; &#160;&#160;&#160; url:&#39;loadProductSummary.do&#39;, &#160;&#160;&#160; <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; datatype: "jsonstring",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; datastr: mystr, <br />&#160;&#160;&#160; &#160;&#160;&#160; colNames:[&#39;Rate ID&#39;,&#39;Region&#39;, &#39;Comment&#39;, &#39;Update By&#39;, &#39;Update Time&#39;], <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; colModel:[ {name:&#39;Rate ID&#39;,index:&#39;Rate ID&#39;, width:80, sorttype:&#39;int&#39;, editable:true, editoptions:{size:10}}, <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160; {name:&#39;Region&#39;,index:&#39;Region&#39;, width:80, editable:true, edittype:"select", editoptions:{value:nameSelect(),size:10}}, <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {name:&#39;comment&#39;,index:&#39;comment&#39;, width:250, editable:true, editoptions:{size:10}}, <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {name:&#39;update_by&#39;,index:&#39;update_by&#39;, width:100, sorttype:&#39;float&#39;, editable:true, editoptions:{size:10}}, <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {name:&#39;update_time&#39;,index:&#39;update_time&#39;, width:100, sorttype:&#39;date&#39;, editable:false, editoptions:{size:10}} <br />&#160;&#160;&#160; &#160;&#160;&#160; ], <br />&#160;&#160;&#160; &#160;&#160;&#160; rowNum: 1000,<br />&#160;&#160;&#160; &#160;&#160;&#160; pager: &#39;#pagernav&#39;, <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; sortname: &#39;Rate ID&#39;, <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; viewrecords: true, <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; sortorder: "asc",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; shrinkToFit: false,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; width: 1024, <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; height: 450, <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; caption:"Rates View",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; editurl: "jsonServlet?action=edit",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; onSortCol: function()&#160;&#160;&#160; {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160; alert(&#39;In the onSortCol&#39;);<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160; jQuery("#ratematrix").setGridParam({datatype:&#39;local&#39;});<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; loadComplete: function () {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160; alert(&#39;In the loadComplete&#39;);<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; jQuery("#ratematrix").setGridParam({datatype:&#39;json&#39;});<br />&#160;&#160;&#160; &#160;&#160;&#160; },<br />&#160;&#160;&#160; &#160;&#160;&#160; gridComplete: function () {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160; alert(&#39;In the gridComplete&#39;);<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; jQuery("#ratematrix").setGridParam({datatype:&#39;json&#39;});<br />&#160;&#160;&#160; &#160;&#160;&#160; },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; jsonReader : { root: "rows", page: "page", total: "total", records: "records", repeatitems: false, cell: "rows", id: "id"}&#160; <br />&#160;&#160;&#160;&#160;&#160; }); </p>
<p>&#160;&#160;&#160; jQuery("#mygrd").jqGrid(&#39;navGrid&#39;,&#39;#pagernav&#39;, <br />&#160;&#160;&#160; &#160;&#160;&#160; {view:false, refresh:true, search:false}, //options <br />&#160;&#160;&#160; &#160;&#160;&#160; {checkOnSubmit : true, reloadAfterSubmit:false, closeOnEscape:true, bottominfo:"Fields marked with (*) are required",<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; afterShowForm: function(eparams) {<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; document.getElementById(&#39;Rate ID&#39;).disabled = true;<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; }<br />&#160;&#160;&#160; &#160;&#160;&#160; }, // edit options <br />&#160;&#160;&#160; &#160;&#160;&#160; {checkOnUpdate:true,checkOnSubmit : true, reloadAfterSubmit:true, closeOnEscape:true,bottominfo:"Fields marked with (*) are required",<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; afterShowForm: function(eparams) {<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; document.getElementById(&#39;Rate ID&#39;).disabled = true;<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; }<br />&#160;&#160;&#160; &#160;&#160;&#160; }, // add options <br />&#160;&#160;&#160; &#160;&#160;&#160; {reloadAfterSubmit:false,closeOnEscape:true}, // del options <br />&#160;&#160;&#160; &#160;&#160;&#160; {closeOnEscape:true}, // search options <br />&#160;&#160;&#160; &#160;&#160;&#160; {navkeys: [true,38,40], height:250,jqModal:false,closeOnEscape:true} // view options</p>
<p>&#160;&#160;&#160; );</p>
<p>});</p>
</p>
<p>&#60;/script&#62;</p>
<p>&#160;&#160;&#160; &#60;table id="mygrd" class="scroll"&#62;&#60;/table&#62;<br />&#160;&#160;&#160; &#60;div id="pagernav" class="scroll" style="text-align: center;"&#62;&#60;/div&#62;</p>
<p>Best</p>
<p>- Shah</p>
]]></description>
        	        	<pubDate>Tue, 29 Dec 2009 00:44:00 +0200</pubDate>
        </item>
        <item>
        	<title>tony on gridComplete don't fire after sorting</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/gridcomplete-dont-fire-after-sorting#p13114</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/gridcomplete-dont-fire-after-sorting#p13114</guid>
        	        	<description><![CDATA[<p>Hello,</p>
<p>Thanks. Could you please post the entry grid configuration?</p>
<p>If you put alert in gridComplete -&#160; what is happen?</p>
<p>Is your sorting loacal or server side?</p>
<p>Also we need the entrygrid configuration and other code related to it</p>
<p>Regards</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Thu, 17 Dec 2009 15:11:08 +0200</pubDate>
        </item>
        <item>
        	<title>Ismo on gridComplete don't fire after sorting</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/gridcomplete-dont-fire-after-sorting#p13069</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/gridcomplete-dont-fire-after-sorting#p13069</guid>
        	        	<description><![CDATA[<p>I have gridComplete to put:</p>
<p>$("#sole_grid_table").jqGrid(&#39;setSelection&#39;,id,false);</p>
<p>to wanted rows after loading. It works fine.</p>
</p>
<p>but when I do sorting, grid removes selected rows and&#160; gridComplete don&#39;t fire.</p>
<p>onSortCol fires, but it fires before sorting, so it&#39;s too early.</p>
</p>
<p>am I doing something wrong? or is there an bug?</p>
</p>
<p><a href="http://www.trirand.com/jqgridwiki/doku.php?id=wiki:events&#038;nbsp" rel="nofollow" target="_blank"><a href="http://www.trirand.com/jqgridw" rel="nofollow">http://www.trirand.com/jqgridw</a>.....&#038;nbsp</a>; : "gridComplete&#160; ...&#160; This fires after ... and after sorting paging and etc."</p>
]]></description>
        	        	<pubDate>Wed, 16 Dec 2009 10:05:52 +0200</pubDate>
        </item>
</channel>
</rss>