<?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: jqGrid 3.6 beta</title>
	<link>http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta</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/releases/jqgrid-36-beta/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>tony on jqGrid 3.6 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-5#p11610</link>
        	<category>Releases</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-5#p11610</guid>
        	        	<description><![CDATA[<p>Mark,</p>
<p>As usual ... Thanks Fixed.</p>
<p>Tony</p></p>
]]></description>
        	        	<pubDate>Fri, 06 Nov 2009 12:12:46 +0200</pubDate>
        </item>
        <item>
        	<title>markw65 on jqGrid 3.6 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-5#p11608</link>
        	<category>Releases</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-5#p11608</guid>
        	        	<description><![CDATA[<p>Hi Tony,</p>
</p>
<p>Great that github is working for you again!</p>
</p>
<p>I noticed one odd change: 5a4510e47e65d21a0681a20d72111753c2ae8459</p>
</p>
<p><input type='button' class='sfcodeselect' name='sfselectit8210' value='Select Code' data-codeid='sfcode8210' /></p>
<div class='sfcode' id='sfcode8210'>
<div>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;jQuery(celm).addClass("customelement").attr({id:options.id,name:options.name});</div>
<div class="gd">-&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;jQuery<span class="x">.(elem).append</span>(celm);</div>
<div class="gi">+&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; jQuery<span class="x">(elem).html</span>(celm);</div>
</div>
<div class="gi"></div>
<div class="gi">The first line creates an element from the celm html, adds a class and some attributes - but does nothing with it (effectively throwing it away).</div>
<div class="gi"></div>
<div class="gi">Then the new line simply inserts the html into the element...</div>
<div class="gi"></div>
<div class="gi">I think what you really meant is something like:</div>
<div class="gi"></div>
<div class="gi">
<p><input type='button' class='sfcodeselect' name='sfselectit5399' value='Select Code' data-codeid='sfcode5399' /></p>
<div class='sfcode' id='sfcode5399'>
<div>celm = jQuery(celm).addClass("customelement").attr({id:options.id,name:options.name});</div>
<div class="gd">jQuery<span class="x">(elem).empty().append</span>(celm);</div>
</div>
<div class="gd"></div>
<div class="gd"></div>
<div class="gd">Mark</div>
</div>
]]></description>
        	        	<pubDate>Fri, 06 Nov 2009 10:49:41 +0200</pubDate>
        </item>
        <item>
        	<title>tony on jqGrid 3.6 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-5#p11583</link>
        	<category>Releases</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-5#p11583</guid>
        	        	<description><![CDATA[<p>Hello Roman,</p>
<p>Thank you for this post.</p>
<p>Let me discuss a little bit.</p>
<p>1. The article that you post say that JSON is secure and eval is not safe.</p>
<p>It is not really true. I think that there is not complete secured thing. This is true for JSON too. I recommend you to read this <a href="http://directwebremoting.org/blog/joe/2007/03/05/json_is_not_as_safe_as_people_think_it_is.html" rel="nofollow" target="_blank"><a href="http://directwebremoting.org/b" rel="nofollow">http://directwebremoting.org/b</a>.....it_is.html</a></p>
<p>in order to understand what is happen. Another good link is here</p>
<p><a href="http://solutoire.com/2007/03/13/securing-your-json/" rel="nofollow" target="_blank"><a href="http://solutoire.com/2007/03/1" rel="nofollow">http://solutoire.com/2007/03/1</a>.....your-json/</a></p>
<p>2. Appling JSON parse direct to jqGrid will cause the most user not use jqGrid. The reason is how the user configure your response from the server. Let make a example:</p>
<p><input type='button' class='sfcodeselect' name='sfselectit1086' value='Select Code' data-codeid='sfcode1086' /></p>
<div class='sfcode' id='sfcode1086'>
<p>var a = &#39;{"a":1}&#39;;</p>
<p>var b = "{&#39;b&#39;:1}";</p>
<p>JSON.parse(a); //--&#62; Result OK</p>
<p>JSON.parse(b); //--&#62; Fail</p>
<p>eval(&#39;(&#39;+a+&#39;)&#39;); //-- Result OK</p>
<p>eval(&#39;(&#39;+b+&#39;)&#39;); //-- Result OK</p>
</div>
<p>I think you see the difference. When we use standart json encoder like in PHP json_encode and (there is such one in ASP) all is ok, but in case that this is not possible the most developers write thier response like in variable b. If you read the most messages in this forum connected to json response, you will see that about 50% of the responses that users post here is like the variable b.</p>
<p>But when goes to speed improvements I&#39;m open and redy to apply them if they will not brake the existing code.</p>
<p>For my pleasure I have made some tests only in FireFox 3.5 comparing the times of parsing and I&#39;m surprised how JSON.parse if fast.</p>
<p>The tests vary, but parsing 4 columns with 300 records - take 1ms with JSON.parse and 10ms with eval - wow 10 time faster.</p>
<p>In order that all will be happy I introduce another option in $.jgrid object called useJSON (default false) and have made the needed changes to the parse function (also published in the GitHub)</p>
<p><input type='button' class='sfcodeselect' name='sfselectit1405' value='Select Code' data-codeid='sfcode1405' /></p>
<div class='sfcode' id='sfcode1405'>
<p>&#160;&#160;&#160; parse : function(jsonString) {<br />&#160;&#160;&#160; &#160;&#160;&#160; var js = jsonString, msg;<br />&#160;&#160;&#160; &#160;&#160;&#160; if (js.substr(0,9) == "while(1);") { js = js.substr(9); }<br />&#160;&#160;&#160; &#160;&#160;&#160; if (js.substr(0,2) == "/*") { js = js.substr(2,js.length-4); }<br />&#160;&#160;&#160; &#160;&#160;&#160; if(!js) { js = "{}"; }<br />&#160;&#160;&#160; &#160;&#160;&#160; ($.jgrid.useJSON===true &#38;&#38; typeof (JSON) === &#39;object&#39; &#38;&#38; typeof (JSON.parse) === &#39;function&#39;)<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; ? msg = JSON.parse(js)<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; : msg = eval(&#39;(&#39; + js + &#39;)&#39;);<br />&#160;&#160;&#160; &#160;&#160;&#160; return&#160; msg.hasOwnProperty(&#39;d&#39;) ? msg.d : msg;<br />&#160;&#160;&#160; },</p>
<p>..</p>
</div>
<p>3. About the second I think this is great and as you can see it is already in the code.</p>
<p>Best Regards</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Fri, 06 Nov 2009 09:22:28 +0200</pubDate>
        </item>
        <item>
        	<title>tony on jqGrid 3.6 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-5#p11582</link>
        	<category>Releases</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-5#p11582</guid>
        	        	<description><![CDATA[<p>Mark,</p>
<p>Now all is OK with the Git (moving the repo to Ubuntu).</p>
<p>Have merge the your last commit.</p>
<p>Regards</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Fri, 06 Nov 2009 08:52:19 +0200</pubDate>
        </item>
        <item>
        	<title>tony on jqGrid 3.6 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-5#p11572</link>
        	<category>Releases</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-5#p11572</guid>
        	        	<description><![CDATA[<p>Mark,</p>
<p>I have a chance to push only once and nothing more. My saga with the Git continue. I can not push anymore.</p>
<p>I have do a lot of other fixes, but...</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Fri, 06 Nov 2009 00:48:22 +0200</pubDate>
        </item>
        <item>
        	<title>markw65 on jqGrid 3.6 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-5#p11567</link>
        	<category>Releases</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-5#p11567</guid>
        	        	<description><![CDATA[<p>Tony,</p>
</p>
<p>Not a critical bug, but I noticed your last git update didnt include my commit: d8effc6f310560ddd1d5ba4cbf73f5b9b00a774a</p>
</p>
<p>It probably wont affect anyone but me, and I have the fix :-), but just FYI</p>
</p>
<p>Mark</p>
]]></description>
        	        	<pubDate>Thu, 05 Nov 2009 16:08:13 +0200</pubDate>
        </item>
        <item>
        	<title>markw65 on jqGrid 3.6 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-5#p11566</link>
        	<category>Releases</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-5#p11566</guid>
        	        	<description><![CDATA[<blockquote>
<p>jhsu said:</p>
<p>As for the retrieving data part, the behaviour of hitting the server several times before the mouse is released from the scroll bar seems to be consistent across all the browsers I tested, IE6, IE7, firefox, Safari and Chrome.</p>
</p>
</blockquote>
<hr />
<p>So the problem here is that you dont know when the user releases the mouse (or at least, I dont - perhaps there&#39;s a way!).</p>
</p>
<p>What happens, is that you get a series of "grid scrolled" events. To try to prevent hitting the server too many times, Ive set it up so that when a grid scrolled event occurs it kicks off a timer. If no new scroll event occurs within the next 200ms, it fetches the data, if a new one does occur, it resets the timer.</p>
</p>
<p>Perhaps 200ms is too short - but much longer than that and it will seem unresponsive.</p>
</p>
<p>Mark</p>
]]></description>
        	        	<pubDate>Thu, 05 Nov 2009 15:39:25 +0200</pubDate>
        </item>
        <item>
        	<title>Roman on jqGrid 3.6 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11565</link>
        	<category>Releases</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11565</guid>
        	        	<description><![CDATA[<p>Great job on the new version of jqGrid and thank you for expanding Ajax options with the new &#8220;ajaxGridOptions&#8221; parameter. This makes it a lot easier to make jqGrid pull data from ASP.NET WebServices / WCF (since they prefer to respond to HTTP Posts rather than Gets).&#160;&#160; I have two suggestions to improve this new feature though.&#160;</p>
<ol>
<li>Some of the newer browsers now have a native JSON object which allows for improved performance in JSON parsing over using &#8220;eval&#8221; (see: <a rel="nofollow" href="http://encosia.com/2009/07/07/improving-jquery-json-performance-and-security/)" target="_blank"></a><a href="http://encosia.com/2009/07/07/" rel="nofollow" target="_blank">http://encosia.com/2009/07/07/</a>.....security/).</li>
<li>Because of a workaround for an XSS vulnerability, ASP.NET 3.5 started wrapping return values of WebServices into a &#8220;d&#8221; object ( see: <a rel="nofollow" href="http://encosia.com/2009/06/29/never-worry-about-asp-net-ajaxs-d-again/" target="_blank"></a><a href="http://encosia.com/2009/06/29/" rel="nofollow" target="_blank">http://encosia.com/2009/06/29/</a>.....s-d-again/ ).</li>
</ol>
<p>In grid.base.js, replacing the following line ( should be around line 56 in the file ) in the "parse" method</p>
<p><input type='button' class='sfcodeselect' name='sfselectit8877' value='Select Code' data-codeid='sfcode8877' /></p>
<div class='sfcode' id='sfcode8877'>msg = eval(&#39;(&#39; + js + &#39;)&#39;);</div>
<p>with</p>
<p><input type='button' class='sfcodeselect' name='sfselectit1118' value='Select Code' data-codeid='sfcode1118' /></p>
<div class='sfcode' id='sfcode1118'>
<p>var msg;</p>
<p>if(typeof (JSON) === &#39;object&#39; &#38;&#38; typeof (JSON.parse) === &#39;function&#39;) {<br />&#160;&#160; &#160;// Native JSON parsing is available.<br />&#160;&#160; &#160;msg = JSON.parse(js);<br />} else {<br />&#160;&#160; &#160;// This boils the response string down into a proper JavaScript Object().<br />&#160;&#160; &#160;msg = eval(&#39;(&#39; + js + &#39;)&#39;);<br />}</p>
<p>// If the response has a &#8220;.d&#8221; top-level property, return what&#39;s below that instead.<br />if(msg.hasOwnProperty(&#39;d&#39;)) {<br />&#160;&#160; &#160;return msg.d;<br />} else {<br />&#160;&#160; &#160;return msg;<br />}</p>
</div>
<p>would address both native JSON parsing and the new &#8220;d&#8221; wrapper object in ASP.NET 3.5.</p>
]]></description>
        	        	<pubDate>Thu, 05 Nov 2009 15:31:11 +0200</pubDate>
        </item>
        <item>
        	<title>jhsu on jqGrid 3.6 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11556</link>
        	<category>Releases</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11556</guid>
        	        	<description><![CDATA[<p>Thanks a lot Tony!</p>
</p>
<p>For the second issue with page scrolling, the display problem seems to occur in IE6 and IE7 only, especially when the grid gets reloaded by the following code:</p>
<p><input type='button' class='sfcodeselect' name='sfselectit677' value='Select Code' data-codeid='sfcode677' /></p>
<div class='sfcode' id='sfcode677'>&#160;&#160;&#160;&#160;&#160;&#160;&#160; var params = getSearchParams();<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; $("#searchGrid").jqGrid(&#39;setGridParam&#39;, { postData: params, page: 1 }).trigger(&#39;reloadGrid&#39;);</div>
</p>
<p>However, i find that the page scrolling features from the v3.6 demo works great on IE6 and IE7.</p>
</p>
<p>As for the retrieving data part, the behaviour of hitting the server several times before the mouse is released from the scroll bar seems to be consistent across all the browsers I tested, IE6, IE7, firefox, Safari and Chrome.</p>
</p>
<p>Thanks again for being so quick with your reply.</p></p>
]]></description>
        	        	<pubDate>Thu, 05 Nov 2009 10:51:37 +0200</pubDate>
        </item>
        <item>
        	<title>tony on jqGrid 3.6 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11551</link>
        	<category>Releases</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11551</guid>
        	        	<description><![CDATA[<p>Hello Jack,</p>
<p>Thanks.</p>
<p>About the first issue - just now I have do the fix. It will be available in the final 3.6 Release.</p>
<p>About the second I have only once such situation, but currently I can not reproduce it again. Will continue to investigate the problem</p>
<p>Regards</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Thu, 05 Nov 2009 10:24:02 +0200</pubDate>
        </item>
        <item>
        	<title>jhsu on jqGrid 3.6 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11549</link>
        	<category>Releases</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11549</guid>
        	        	<description><![CDATA[<p>Hi Tony and Mark,</p>
</p>
<p>First of all, I&#39;d like to say jqGrid is a fantastic plugin. The best I&#39;ve seen so far for web apps with the feature set and performance offered. Thank you so much!</p>
</p>
<p>Now with the issues I&#39;ve experienced with the latest v3.6 version (as of Nov 3) I played with:</p>
<p>1. CSS display issues with the paging bar at the bottom of the grid: On IE6 and IE7, the total pages indicator seems to be wrapped and pushed off to the next line when the number has more than 3 digits. On firefox, safari and chrome, the row number select list is cropped slightly to the right. see [Image Can Not Be Found] (<a href="http://www.flickr.com/photos/44345145@N05/4077370257/" target="_blank"></a><a href="https://live.staticflickr.com/2778/4077370257_8b6b332109.jpg"><img src="https://live.staticflickr.com/2778/4077370257_8b6b332109.jpg" width="100"  class="sfimageleft spUserImage" alt="jqGrid page bar browser comparison" /><img src="http://www.trirand.com/blog/wp-content/sp-resources/forum-themes/default/images/sp_Mouse.png" class="sfimageleft sfmouseleft" alt="Image Enlarger" /></a>)</p>
</p>
<p>2. Paging with scrolling feature: sometimes, the content of the grid does not display after scrolling, even though the data comes through from the server. Also, the scrolling feature tends to retrieve the data several times while the user&#39;s mouse is still in scrolling. I think it&#39;d be better if it could be made to retrieve data once after the mouse button is released from the scroll bar.</p>
</p>
<p>Thank you again with your amazing work on jqGrid.</p>
]]></description>
        	        	<pubDate>Thu, 05 Nov 2009 09:35:23 +0200</pubDate>
        </item>
        <item>
        	<title>tony on jqGrid 3.6 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11539</link>
        	<category>Releases</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11539</guid>
        	        	<description><![CDATA[<p>Hello All,</p>
<p>The today release for the 3.6 version of jqGrid is changed for November 8, 2009.</p>
<p>The reasons are mostley connected with some problems in GitHub. I hope that they will be corrected to this date.</p>
<p>I have published a 3.6 RC which can be downloaded from the same place of the original blog post for 3.6 beta again with the demo files. Also the zip contain Changes.txt file with all fixes, news and changes.</p>
<p>The documentation in the wiki is updated to this release.</p>
<p>I think that this is very impresive &#8211; the docs are redy before the release <img class="spSmiley" style="margin:0" title="Wink" src="/blog/wp-content/forum-smileys/sf-wink.gif" alt="Wink" /></p>
<p>Best Regards</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Thu, 05 Nov 2009 09:07:32 +0200</pubDate>
        </item>
        <item>
        	<title>markw65 on jqGrid 3.6 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11538</link>
        	<category>Releases</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11538</guid>
        	        	<description><![CDATA[<p>Aureliaen,</p>
</p>
<p>The ie6 scrolling problem and various other scroll issues are fixed in the latest github. I think my latest fix (for MarkC) isnt there yet because tony is having problems with github 🙁</p>
</p>
<p>The bgiframe issue: all the other dialogs use jqModal, and I think it has a bgiframe equivalent built in. The column chooser is actually very customizable - you can use essentially any "unobtrusive" mutiselect plugin, and any "dialog" - its just setup by default to use ui.dialog and ui.multiselect.</p>
</p>
<p>The reason is that I initially implemented it outside of jqgrid for my own project (which already uses multiselect and dialog) - and then realized it would make a nice general purpose addition to jqGrid. If I get time, I&#39;ll figure out how to set it up to use jqModal instead of ui.dialog, and post an example.</p>
</p>
<p>Mark</p>
]]></description>
        	        	<pubDate>Thu, 05 Nov 2009 09:05:26 +0200</pubDate>
        </item>
        <item>
        	<title>aurelien.pernoud on jqGrid 3.6 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11523</link>
        	<category>Releases</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11523</guid>
        	        	<description><![CDATA[<blockquote>
<p>markw65 said:</p>
<p>The bgiframe trouble can easily be solved: turn on bgiframe! (include bgiframe in your header, and then set $.ui.dialog.defaults.bgiframe = true)</p>
</p>
<p>I&#39;ll try to take a look at the loading while scrolling problem tonight&#8230;</p>
</p>
<p>Mark</p>
</blockquote>
<hr />
<p>Hi Mark,</p>
</p>
<p>I agree this will probably solve the issue, but have a look at all others dialogs of jqgrid (in the demo), they don&#39;t need it.</p>
<p>Ex in "NEW API" from 3.6 demo, open the "search" modal dialog, you&#39;ll see the paging combo will disappear, without us having to include anything ? Why applying a fix only for the new column chooser (BTW really nice job on it).</p>
</p>
<p>I also saw your scrolling problem reply, and hope you&#39;ll find a way to fix it, IE 6 is a real mess to deal with 🙁</p>
</p>
<p>Aurelien</p>
]]></description>
        	        	<pubDate>Thu, 05 Nov 2009 03:24:31 +0200</pubDate>
        </item>
        <item>
        	<title>tony on jqGrid 3.6 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11463</link>
        	<category>Releases</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11463</guid>
        	        	<description><![CDATA[<p>Mark,</p>
<p>Yes. The footer shold have the consistency of the header.</p>
<p>Fixed.</p>
<p>Also I wait for the support response from GitHub</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Wed, 04 Nov 2009 03:55:13 +0200</pubDate>
        </item>
        <item>
        	<title>markw65 on jqGrid 3.6 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11459</link>
        	<category>Releases</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11459</guid>
        	        	<description><![CDATA[<p>Tony,</p>
</p>
<p>One more small bugfix. remapColumns didnt update the footer when updateCells was false. This is wrong, because even if you rewrite the footer, it doesnt regenerate the td&#39;s, it just sets their contents.</p>
</p>
<p>Mark</p>
]]></description>
        	        	<pubDate>Tue, 03 Nov 2009 23:42:59 +0200</pubDate>
        </item>
        <item>
        	<title>markw65 on jqGrid 3.6 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11456</link>
        	<category>Releases</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11456</guid>
        	        	<description><![CDATA[<blockquote>
<p>Liam said:</p>
<p>Hey guys, I was wondering if I will be able to use the column reorder functionality to return the new position of a column, or some other way to access the order of all of the columns.</p>
</blockquote>
<hr />
<p>After column reordering, colModel is updated with the new order.</p>
</p>
<p>You can use $("mygrid").jqGrid("getGridParam", "colModel") to get the array. Also, by default, the current permutation is recorded in the "remapColumns" array.</p>
</p>
<p><input type='button' class='sfcodeselect' name='sfselectit7050' value='Select Code' data-codeid='sfcode7050' /></p>
<div class='sfcode' id='sfcode7050'>
<p>var rc = $("mygrid").jqGrid("getGridParam", "remapColumns")</p>
<p>if (rc &#38;&#38; rc.length) {</p>
<p>&#160;&#160; // rc[i] is the original position of the current i&#39;th column</p>
<p>} else {</p>
<p>&#160;&#160; // columns havent been reordered yet</p>
<p>}</p>
</div>
<p>Mark</p>
<p>}</p>
]]></description>
        	        	<pubDate>Tue, 03 Nov 2009 15:38:27 +0200</pubDate>
        </item>
        <item>
        	<title>markw65 on jqGrid 3.6 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11455</link>
        	<category>Releases</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11455</guid>
        	        	<description><![CDATA[<blockquote>
<p>tony said:</p>
<p>I have merged the changes, but today I again have no luck with GitHub, so You can&#39;t see them.</p>
</blockquote>
<hr />
<p>Might be worth posting about this on the github support site... I was having similar problems (push would fail intermittently, and clone failed 100%) a couple of weeks ago, and they found some inconsistencies in the database, which they were able to fix by running git gc at their end. My problems went away...</p>
</p>
<p>Mark</p></p>
]]></description>
        	        	<pubDate>Tue, 03 Nov 2009 15:29:28 +0200</pubDate>
        </item>
        <item>
        	<title>Liam on jqGrid 3.6 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11453</link>
        	<category>Releases</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11453</guid>
        	        	<description><![CDATA[<p>Hey guys, I was wondering if I will be able to use the column reorder functionality to return the new position of a column, or some other way to access the order of all of the columns. &#160;Thanks.. everything else looks fantastic. &#160;</p>
<p>Liam</p>
]]></description>
        	        	<pubDate>Tue, 03 Nov 2009 13:48:57 +0200</pubDate>
        </item>
        <item>
        	<title>tony on jqGrid 3.6 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11448</link>
        	<category>Releases</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/releases/jqgrid-36-beta/page-4#p11448</guid>
        	        	<description><![CDATA[<p>Mark,</p>
<p>I have merged the changes, but today I again have no luck with GitHub, so You can&#39;t see them.</p>
<p>My first test are OK with these changes.</p>
<p>I will hold down 3.6 release for some other days, untill I&#39;m sure that all work OK.</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Tue, 03 Nov 2009 08:48:39 +0200</pubDate>
        </item>
</channel>
</rss>