<?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: Check records after reloadGrid</title>
	<link>http://www.trirand.com/blog/?page_id=393/help/check-records-after-reloadgrid</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/check-records-after-reloadgrid/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>tony on Check records after reloadGrid</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/check-records-after-reloadgrid#p2753</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/check-records-after-reloadgrid#p2753</guid>
        	        	<description><![CDATA[<p>Thank you Yamil</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Wed, 29 Oct 2008 02:57:13 +0200</pubDate>
        </item>
        <item>
        	<title>YamilBracho on Check records after reloadGrid</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/check-records-after-reloadgrid#p2715</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/check-records-after-reloadgrid#p2715</guid>
        	        	<description><![CDATA[<p>I did :</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; gridComplete : function() {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; var fechaDesde = jQuery("#list").getPostDataItem("desde");<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; jQuery("#dataDiv").hide(); <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; if (fechaDesde) {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; var numRecords = jQuery("#list").getGridParam("records");<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; if (numRecords == 0) {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; alert("No se consigueron datos para las fechas dadas"); <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; } else {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; jQuery("#dataDiv").show();&#160; <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; } <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }</p>
<p>Note the ar fechaDesde = jQuery("#list").getPostDataItem("desde");</p>
<p>That way I check if I am calling from reloagGrid because I added "desde" as post parameter</p>
</p>
<p>Best regards</p>
]]></description>
        	        	<pubDate>Mon, 27 Oct 2008 11:09:21 +0200</pubDate>
        </item>
        <item>
        	<title>YamilBracho on Check records after reloadGrid</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/check-records-after-reloadgrid#p2713</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/check-records-after-reloadgrid#p2713</guid>
        	        	<description><![CDATA[<p>How can I know if I loading the grid first time or loading the grid by using reloadGrid ?</p>
]]></description>
        	        	<pubDate>Mon, 27 Oct 2008 09:43:25 +0200</pubDate>
        </item>
        <item>
        	<title>YamilBracho on Check records after reloadGrid</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/check-records-after-reloadgrid#p2711</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/check-records-after-reloadgrid#p2711</guid>
        	        	<description><![CDATA[<p>Thanks Tony I&#39;ll test it</p>
]]></description>
        	        	<pubDate>Mon, 27 Oct 2008 08:17:04 +0200</pubDate>
        </item>
        <item>
        	<title>tony on Check records after reloadGrid</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/check-records-after-reloadgrid#p2683</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/check-records-after-reloadgrid#p2683</guid>
        	        	<description><![CDATA[<p>Hello,</p>
<p>As you said there is ajax call and this call is delayed. So making</p>
<p>trigger("reloadGrid") and after this to get the number of reccord will give</p>
<p>you diffrent results.</p>
<p>My suggestion is to use gridComplete event - this way you will be sure</p>
<p>that all data is loadded and get the number of records.</p>
<p>Regards</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Sat, 25 Oct 2008 06:43:05 +0300</pubDate>
        </item>
        <item>
        	<title>YamilBracho on Check records after reloadGrid</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/check-records-after-reloadgrid#p2667</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/check-records-after-reloadgrid#p2667</guid>
        	        	<description><![CDATA[<p>Great..!</p>
<p>It more cleaner and better integrated with jqGrid</p>
<p>Thanks</p>
]]></description>
        	        	<pubDate>Fri, 24 Oct 2008 08:29:57 +0300</pubDate>
        </item>
        <item>
        	<title>globalisateur on Check records after reloadGrid</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/check-records-after-reloadgrid#p2666</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/check-records-after-reloadgrid#p2666</guid>
        	        	<description><![CDATA[<p>HI!</p>
<p>I wanted to do similar thing: after reloading the grid, &#160;display the total of the rows in a separate div. The getGridParam("records") returning null as you, I&#39;ve found a satisfaying solution:</p>
<p>I use the data type userdata to do so. In the construction of my json response I create a size value with the size of the rows being constructed. I get the value in doing <span style="font-size: x-small;"><font size="2"></font></span></p>
<p>jQuery(</p>
</p>
<p><span style="font-size: x-small; color: #8e00ff;"><span style="font-size: x-small; color: #8e00ff;">"#list"</span></span><span style="font-size: x-small;">).getGridParam(</span><span style="font-size: x-small; color: #8e00ff;"><span style="font-size: x-small; color: #8e00ff;">&#39;userData&#39;</span></span><span style="font-size: x-small;">).size</span></p>
<p>in the loadComplete event. By the way, the ajax&#160;call being asynchronous, I must get my &#39;size&#39; data in the loadComplete event and not just after the reloading of the grid.</p>
<p>Cordialy,</p>
<p>Geoffroy</p>
]]></description>
        	        	<pubDate>Fri, 24 Oct 2008 07:41:17 +0300</pubDate>
        </item>
        <item>
        	<title>YamilBracho on Check records after reloadGrid</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/check-records-after-reloadgrid#p2660</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/check-records-after-reloadgrid#p2660</guid>
        	        	<description><![CDATA[<p>I did it using jQuery.getJSON. Here is the code:</p>
<p>&#160;jQuery("#list").clearGridData(); <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; var url = urlString + "?oper=" + "&#60;%=Constantes.GENERAR_MENSAJE_LIST%&#62;" + <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; "&#38;desde=" + fechaDesdeString + "&#38;hasta=" + fechaHastaString;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; jQuery.getJSON(url, <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; function(data) {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; if (data.records == 0) {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; alert("No se consigueron datos para las fechas dadas"); <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; jQuery("#dataDiv").hide(); <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; } else {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; var mygrid = jQuery("#list")[0];<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; mygrid.addJSONData(data);<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; myjsongrid = null;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; jQuery("#dataDiv").show();&#160; <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; );</p>
</p>
<p>I would like to write jQuery("#list").addJSONData(data) instead of</p>
<p>var mygrid = jQuery("#list")[0];<br />mygrid.addJSONData(data);<br /> myjsongrid = null;</p>
<p>Maybe in the next release 🙂</p>
]]></description>
        	        	<pubDate>Thu, 23 Oct 2008 10:33:56 +0300</pubDate>
        </item>
        <item>
        	<title>YamilBracho on Check records after reloadGrid</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/check-records-after-reloadgrid#p2655</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/check-records-after-reloadgrid#p2655</guid>
        	        	<description><![CDATA[<p>I do:</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; jQuery("#list").clearGridData(); <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; jQuery("#list").setPostData( { oper: "&#60;%=Constantes.GENERAR_MENSAJE_LIST%&#62;"} ); <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; jQuery("#list").appendPostData( { desde: fechaDesdeString, hasta:fechaHastaString }); <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; jQuery("#list").trigger("reloadGrid");<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; var numRecords = jQuery("#list").getGridParam("records");<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; alert(numRecords);<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; if (numRecords&#160; &#62; 0) { <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; jQuery("#dataDiv").show();&#160; <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; } else {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; alert("No se consigueron datos para las fechas dadas");<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; jQuery("#dataDiv").hide();&#160; <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }</p>
<p>However numRecords comes with null value after reloadGrid (I am pretty sure there is data in my table)</p>
<p>So How can I check this condition ?</p>
</p>
<p>TIA</p></p>
]]></description>
        	        	<pubDate>Wed, 22 Oct 2008 15:13:35 +0300</pubDate>
        </item>
</channel>
</rss>