<?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: setGridParam ({postData:...}) behavior</title>
	<link>http://www.trirand.com/blog/?page_id=393/discussion/setgridparam-postdata-behavior</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/discussion/setgridparam-postdata-behavior/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>luckyMohan on setGridParam ({postData:...}) behavior</title>
        	<link>http://www.trirand.com/blog/?page_id=393/discussion/setgridparam-postdata-behavior#p23146</link>
        	<category>Discussion</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/discussion/setgridparam-postdata-behavior#p23146</guid>
        	        	<description><![CDATA[<p>Thanks <strong>hughitt1.</strong></p>
<p><strong>I was wondering why the postData filters are getting appended and how to set filters to NULL.</strong></p>
<p><strong>Thanks Tony , for providing a link to better way to set postData.</strong></p>
]]></description>
        	        	<pubDate>Thu, 12 May 2011 23:23:12 +0300</pubDate>
        </item>
        <item>
        	<title>tony on setGridParam ({postData:...}) behavior</title>
        	<link>http://www.trirand.com/blog/?page_id=393/discussion/setgridparam-postdata-behavior#p8040</link>
        	<category>Discussion</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/discussion/setgridparam-postdata-behavior#p8040</guid>
        	        	<description><![CDATA[<p>Hello,</p>
<p>Use the postData module.</p>
<p><a href="http://www.secondpersonplural.ca/jqgriddocs/_2eb0gq7ks.htm" rel="nofollow" target="_blank"><a href="http://www.secondpersonplural" rel="nofollow">http://www.secondpersonplural</a>......0gq7ks.htm</a></p>
<p>Regards</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Mon, 27 Jul 2009 02:15:17 +0300</pubDate>
        </item>
        <item>
        	<title>hughitt1 on setGridParam ({postData:...}) behavior</title>
        	<link>http://www.trirand.com/blog/?page_id=393/discussion/setgridparam-postdata-behavior#p7961</link>
        	<category>Discussion</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/discussion/setgridparam-postdata-behavior#p7961</guid>
        	        	<description><![CDATA[<p>Hello,</p>
<p>I have a small suggestion for the behavior when modifying the &#8220;postData&#8221; parameter in real-time. Currently, if you call setGridParam to change the value of postData, whatever is passed in is <em>appended</em> to the current postData, e.g.</p>
</p>
<p><input type='button' class='sfcodeselect' name='sfselectit5196' value='Select Code' data-codeid='sfcode5196' /></p>
<div class='sfcode' id='sfcode5196'>
<p><span style="color: #333399;">//Before:</span></p>
<p><span style="color: #333399;">postData {</span></p>
<p><span style="color: #333399;">&#160;&#160;&#160; old: &#8220;value&#8221;</span></p>
<p><span style="color: #333399;">}</span></p>
</p>
<p><span style="color: #333399;">// Attempt to modify postData&#8230;</span></p>
<p><span style="color: #333399;">$(&#8221;#myGrid&#8221;).setGridParam ({postData: {</span></p>
<p><span style="color: #333399;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; new: &#8220;new value!&#8221;</span></p>
<p><span style="color: #333399;">&#160;&#160;&#160; }</span></p>
<p><span style="color: #333399;">});</span></p>
</p>
<p><span style="color: #333399;">//Result:</span></p>
<p><span style="color: #333399;">$(&#8221;#myGrid&#8221;).getGridParam(&#8221;postData&#8221;);</span></p>
<p><span style="color: #333399;">{</span></p>
<p><span style="color: #333399;">&#160;&#160;&#160; old: &#8220;value&#8221;</span></p>
<p><span style="color: #333399;">&#160;&#160;&#160; new: &#8220;new value!&#8221;;</span></p>
<p><span style="color: #333399;">}</span></p>
</div>
<p>This is somewhat unintuitive, however, since the method is called &#8220;setGridParam&#8221; and not &#8220;appendToGridParam&#8221;. It is still possible to change the postData contents entirely, but only in two steps, e.g.:</p>
</p>
<p><input type='button' class='sfcodeselect' name='sfselectit6562' value='Select Code' data-codeid='sfcode6562' /></p>
<div class='sfcode' id='sfcode6562'>
<p><span style="color: #333399;">$(&#8221;#myGrid&#8221;).setGridParam ({postData: null});</span></p>
<p><span style="color: #333399;">$(&#8221;#myGrid&#8221;).setGridParam ({postData: {</span></p>
<p><span style="color: #333399;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; new: &#8220;new value!&#8221;</span></p>
<p><span style="color: #333399;">&#160;&#160;&#160; }</span></p>
<p><span style="color: #333399;">});</span></p>
</div>
<p>Perhaps the default behavior could be changed to <em>replace</em> postData, and the use could append data on their own? (e.g. postData:&#160; $(&#8221;#myGrid&#8221;).getGridParam(&#8221;postData&#8221;).extend({&#8230;}))</p>
</p>
<p>Thanks!</p>
<p>Keith</p>
]]></description>
        	        	<pubDate>Wed, 22 Jul 2009 09:06:35 +0300</pubDate>
        </item>
</channel>
</rss>