<?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: Sorting resets modified checkbox values</title>
	<link>http://www.trirand.com/blog/?page_id=393/help/sorting-resets-modified-checkbox-values</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/sorting-resets-modified-checkbox-values/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>sai on Sorting resets modified checkbox values</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/sorting-resets-modified-checkbox-values#p24028</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/sorting-resets-modified-checkbox-values#p24028</guid>
        	        	<description><![CDATA[<p>OK. Fixed it by updating the internal data.</p>
<p>&#160; &#160; &#160; &#160; var fdata = $(&#39;#grid&#39;).getGridParam(&#39;data&#39;);</p>
<p>&#160; &#160; &#160; &#160; fdata[parseInt(_selectedRow)-1].col1 = bool_checkboxstate;</p>
]]></description>
        	        	<pubDate>Thu, 21 Jul 2011 22:18:45 +0300</pubDate>
        </item>
        <item>
        	<title>sai on Sorting resets modified checkbox values</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/sorting-resets-modified-checkbox-values#p24020</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/sorting-resets-modified-checkbox-values#p24020</guid>
        	        	<description><![CDATA[<p>Hi,</p>
<p>&#160; &#160; I have a jqGrid with the first column set to editable checkbox. The grid is set to load once with sorting enabled.&#160;</p>
<p>If we change the value of the checkbox and try sorting the grid, the checkbox values gets reset to the old value of the checkbox.</p>
<p>How do I make sure the jqGrid retains the changed checkbox value even after resorting or searching ?</p>
</p>
<p>Thanks a lot.</p>
</p>
<p><strong>Code Snippet</strong></p>
<p>&#160; &#160; &#160; &#160;data.grid.colModel[0].editoptions = &#160;"{value:&#39;true: false&#39;}";&#160;	 &#160; &#160;data.grid.colModel[0].edittype = "checkbox"; &#160; &#160; &#160; &#160; &#160; &#160;</p>
<p>&#160; &#160; &#160; &#160;data.grid.colModel[0].editable = &#160;"true";	 &#160; &#160;data.grid.colModel[0].formatoptions = {"disabled": "false"}; &#160; &#160; &#160;</p>
<p>&#160; &#160; &#160; &#160;data.grid.colModel[0].formatter = "checkbox";</p>
</p>
<p>&#160; // &#160;I have set up a click event on all of these checkboxes.</p>
</p>
<p>&#160; &#160; $(&#39;#grid&#39; + &#39; input.markAsViewed&#39;).live(&#39;click&#39;, function(event, name) {</p>
<p>&#160; &#160; &#160; &#160; &#160;_selectedRow = $(this).parents(&#39;tr&#39;).attr(&#39;id&#39;);</p>
<p>&#160; &#160; &#160; &#160; &#160;var checkboxval = $(this).attr(&#39;checked&#39;);</p>
<p>&#160; &#160; &#160; &#160; &#160;var data = $(&#39;#&#39; + _widgetName + &#39;_table&#39;).jqGrid(&#39;getRowData&#39;, _selectedRow&#160;);</p>
<p>&#160; &#160; &#160; &#160; &#160;// Now I can do work with the data for the selected row.</p>
<p>&#160; &#160; }</p></p>
]]></description>
        	        	<pubDate>Thu, 21 Jul 2011 00:50:39 +0300</pubDate>
        </item>
</channel>
</rss>