<?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: &#091;HELP&#093; About selected row and populate a large data</title>
	<link>http://www.trirand.com/blog/?page_id=393/help/help-about-selected-row-and-populate-a-large-data</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/help-about-selected-row-and-populate-a-large-data/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>zenixgrace on &#091;HELP&#093; About selected row and populate a large data</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/help-about-selected-row-and-populate-a-large-data#p21251</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/help-about-selected-row-and-populate-a-large-data#p21251</guid>
        	        	<description><![CDATA[<p>hii oleg..</p>
</p>
<p>many thanks for helping me, explain me and for the helpfull information..</p>
<p>i fixed that...</p>
<p>i&#39;m wrote this seriously..</p>
</p>
<p>i try to populate a large data because i have 150 invoice in 1 day..</p>
<p>i try to build an web base application using php...</p>
</p>
<p>sorry for my english..</p>
<p>my english isn&#39;t good..</p>
]]></description>
        	        	<pubDate>Sat, 11 Dec 2010 07:03:37 +0200</pubDate>
        </item>
        <item>
        	<title>OlegK on &#091;HELP&#093; About selected row and populate a large data</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/help-about-selected-row-and-populate-a-large-data#p21240</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/help-about-selected-row-and-populate-a-large-data#p21240</guid>
        	        	<description><![CDATA[<p>Sorry, but I am not sure do you write this&#160;seriously&#160;or you made a joke. I try to answer you in case that your question is not a joke.</p>
<p>Look at the following <a href="http://stackoverflow.com/questions/4374163/how-to-improve-performance-of-jqgrid/4375921#4375921" target="_blank">answer</a>. I explain here how 1000 row can be quickly displayed in jqGrid. Removing of <strong>.ui-widget :active { outline: none; }</strong>&#160;from the jQuery UI and switching rows hovering with respect of <strong>hoverrows: false</strong> jqGrid parameter can&#160;improve&#160;the performance. Usage of JSON instead of XML and server side data compression (just a setting in practically all web servers) can also improve the performance.</p>
<p>The most important thing which you need understand is that the filling of jqGrid or other GUI element with a&#160;thousand,&#160;million or million&#160;of million rows <strong>has absolutely no sense</strong>. Look at the problem from the side of the user who look at his monitor. <strong>No monitor are able to show the information at once and no human&#160;able&#160;to read, analyse and understand so much information</strong>. Scrolling in the web browser is less effective and less user-friendly as paging in the jqGrid. So you have to use, sorting paging and user friendly filtering of the data. In case of million data items you should do this on the server side of cause.</p>
<p>Best regards<br />Oleg&#160;</p>
]]></description>
        	        	<pubDate>Fri, 10 Dec 2010 13:28:55 +0200</pubDate>
        </item>
        <item>
        	<title>zenixgrace on &#091;HELP&#093; About selected row and populate a large data</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/help-about-selected-row-and-populate-a-large-data#p21236</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/help-about-selected-row-and-populate-a-large-data#p21236</guid>
        	        	<description><![CDATA[<p>hiiii...,,</p>
<p>i use a a jqgrid as my grid</p>
<p>my configuration is like that :</p>
</p>
<p>$(&#39;#grdMain&#39;).jqGrid({&#160;&#160; &#160;<br />&#160;&#160; &#160;datatype: "xml",<br />&#160;&#160; &#160;colNames:[&#39;No.&#39;,&#39;GL Date&#39;,&#39;Invoice Date&#39;,&#39;Invoice No.&#39;,&#39;Customer Name&#39;,&#39;Ref&#39;,&#39;Customer Type&#39;,&#39;Product Name&#39;,&#39;Issue By&#39;,&#39;Sales Gross OC&#39;,&#39;Sales Net OC&#39;,&#39;Buying OC&#39;,&#39;Profit OC&#39;,&#39;Profit (%)&#39;,&#39;Plan Save OC&#39;,&#39;Discount OC&#39;], <br />&#160;&#160; &#160;colModel:[ <br />&#160;&#160; &#160;&#160;&#160; &#160;{name:&#39;lineno&#39;,index:&#39;lineno&#39;, width:75, key: true, sortable: false}, <br />&#160;&#160; &#160;&#160;&#160; &#160;{name:&#39;inv_gl_date&#39;,index:&#39;inv_gl_date&#39;, width:150, sortable: false}, <br />&#160;&#160; &#160;&#160;&#160; &#160;{name:&#39;inv_date&#39;,index:&#39;inv_date&#39;, width:200, sortable: false}, <br />&#160;&#160; &#160;&#160;&#160; &#160;{name:&#39;inv_code&#39;,index:&#39;inv_code&#39;, width:200, sortable: false},<br />&#160;&#160; &#160;&#160;&#160; &#160;//{name:&#39;inv_tick_date&#39;,index:&#39;inv_tick_date&#39;, width:180, sortable: false},<br />&#160;&#160; &#160;&#160;&#160; &#160;//{name:&#39;inv_tick_no&#39;,index:&#39;inv_tick_no&#39;, width:180, sortable: false},<br />&#160;&#160; &#160;&#160;&#160; &#160;//{name:&#39;inv_pax_name&#39;,index:&#39;inv_pax_name&#39;, width:180, sortable: false},<br />&#160;&#160; &#160;&#160;&#160; &#160;{name:&#39;inv_cust_name&#39;,index:&#39;inv_cust_name&#39;, width:180, sortable: false},<br />&#160;&#160; &#160;&#160;&#160; &#160;{name:&#39;invh_ref_invh&#39;,index:&#39;invh_ref_invh&#39;, width:180, sortable: false},<br />&#160;&#160; &#160;&#160;&#160; &#160;{name:&#39;inv_cust_type_name&#39;,index:&#39;inv_cust_type_name&#39;, width:180, sortable: false},<br />&#160;&#160; &#160;&#160;&#160; &#160;{name:&#39;inv_prodt_name&#39;,index:&#39;inv_prodt_name&#39;, width:180, sortable: false},<br />&#160;&#160; &#160;&#160;&#160; &#160;{name:&#39;inv_issue_code_name&#39;,index:&#39;inv_issue_code_name&#39;, width:180, sortable: false},<br />&#160;&#160; &#160;&#160;&#160; &#160;/*{name:&#39;inv_sls_oc&#39;,index:&#39;inv_sls_oc&#39;, width:100, sortable: false, align:"right"},<br />&#160;&#160; &#160;&#160;&#160; &#160;{name:&#39;inv_sls_net_oc&#39;,index:&#39;inv_sls_net_oc&#39;, width:100, sortable: false, align:"right"},<br />&#160;&#160; &#160;&#160;&#160; &#160;{name:&#39;inv_lg_oc&#39;,index:&#39;inv_lg_oc&#39;, width:100, sortable: false, align:"right"},<br />&#160;&#160; &#160;&#160;&#160; &#160;{name:&#39;inv_profit_oc&#39;,index:&#39;inv_profit_oc&#39;, width:100, sortable: false, align:"right"},<br />&#160;&#160; &#160;&#160;&#160; &#160;{name:&#39;inv_profit_p&#39;,index:&#39;inv_profit_p&#39;, width:100, sortable: false, align:"right"},<br />&#160;&#160; &#160;&#160;&#160; &#160;{name:&#39;inv_ps_oc&#39;,index:&#39;inv_ps_oc&#39;, width:100, sortable: false, align:"right"},<br />&#160;&#160; &#160;&#160;&#160; &#160;{name:&#39;inv_disc_oc&#39;,index:&#39;inv_disc_oc&#39;, width:100, sortable: false, align:"right"}*/<br />&#160;&#160; &#160;&#160;&#160; &#160;{name:&#39;inv_sls_oc&#39;,index:&#39;inv_sls_oc&#39;, width:100, sortable: false, align:"right",formatter:&#39;integer&#39;,formatoptions:{thousandsSeparator:","}},<br />&#160;&#160; &#160;&#160;&#160; &#160;{name:&#39;inv_sls_net_oc&#39;,index:&#39;inv_sls_net_oc&#39;, width:100, sortable: false, align:"right",formatter:&#39;integer&#39;,formatoptions:{thousandsSeparator:","}},<br />&#160;&#160; &#160;&#160;&#160; &#160;{name:&#39;inv_lg_oc&#39;,index:&#39;inv_lg_oc&#39;, width:100, sortable: false, align:"right",formatter:&#39;integer&#39;,formatoptions:{thousandsSeparator:","}},<br />&#160;&#160; &#160;&#160;&#160; &#160;{name:&#39;inv_profit_oc&#39;,index:&#39;inv_profit_oc&#39;, width:100, sortable: false, align:"right",formatter:&#39;integer&#39;,formatoptions:{thousandsSeparator:","}},<br />&#160;&#160; &#160;&#160;&#160; &#160;{name:&#39;inv_profit_p&#39;,index:&#39;inv_profit_p&#39;, width:100, sortable: false, align:"right",formatter:&#39;integer&#39;,formatoptions:{thousandsSeparator:","}},<br />&#160;&#160; &#160;&#160;&#160; &#160;{name:&#39;inv_ps_oc&#39;,index:&#39;inv_ps_oc&#39;, width:100, sortable: false, align:"right"},<br />&#160;&#160; &#160;&#160;&#160; &#160;{name:&#39;inv_disc_oc&#39;,index:&#39;inv_disc_oc&#39;, width:100, sortable: false, align:"right",formatter:&#39;integer&#39;,formatoptions:{thousandsSeparator:","}}<br />&#160;&#160; &#160;&#160;&#160; &#160;//{name:&#39;inv_ed_oc&#39;,index:&#39;inv_ed_oc&#39;, width:100, sortable: false, align:"right",formatter:&#39;integer&#39;,formatoptions:{thousandsSeparator:","}},<br />&#160;&#160; &#160;],<br />&#160;&#160; &#160;/*loadError:&#160; function(xhr, st, str) {<br />&#160;&#160; &#160;&#160;&#160; &#160;alert("Type: "+st+"; Response: "+ xhr.status + " "+xhr.statusText);<br />&#160;&#160; &#160;},*/<br />&#160;&#160; &#160;pager: false,<br />&#160;&#160; &#160;width: 800,<br />&#160;&#160; &#160;height: 150,<br />&#160;&#160; &#160;rowNum: 1000,<br />&#160;&#160; &#160;caption: "Report Sales"<br />});</p>
</p>
<p>i try to populate 1,000,000 rows in mygrid..</p>
<p>when i try to select a row by clicking it..</p>
<p>i got some problem at there..</p>
<p>it&#39;s to slow to change a colour row (yellow) where a click..</p>
<p>it&#39;s like have a delay...</p>
</p>
<p>and the other else...</p>
<p>i try to change my rownum to 4000 or -1..</p>
</p>
<p>i got my grid is to slow to give a feedback when i do some event (ex: scroll, click row, etc..)</p>
</p>
<p>how much max rownum i must set?</p>
<p>it&#39;s about a grid performance, isn&#39;t it?</p>
</p>
<p>CMIIW</p>
</p>
<p>best regards,</p>
<p>zenixgrace</p></p>
]]></description>
        	        	<pubDate>Fri, 10 Dec 2010 08:35:52 +0200</pubDate>
        </item>
</channel>
</rss>