<?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: Multiselect does not work over 33 records....is it me?</title>
	<link>http://www.trirand.com/blog/?page_id=393/discussion/multiselect-does-not-work-over-33-records-is-it-me</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/multiselect-does-not-work-over-33-records-is-it-me/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>brownmb on Multiselect does not work over 33 records....is it me?</title>
        	<link>http://www.trirand.com/blog/?page_id=393/discussion/multiselect-does-not-work-over-33-records-is-it-me#p30116</link>
        	<category>Discussion</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/discussion/multiselect-does-not-work-over-33-records-is-it-me#p30116</guid>
        	        	<description><![CDATA[<p>Morning</p>
<p>I have just started using jqGrid and implemented multi select for group deletions.</p>
</p>
<p>It works fine for a record count upto 33 but not past that? &#160; e.g. upto 33 i get a prompt asking if i want to confirm deletion....after that the sceen semi grays out and nothing else.</p>
<p>i have breakpointed the code and it doest fire the delete methods.</p>
<p>As there is no difference in my code when the record count goes past 33 i assume this is somthing internal to jqGrid?</p>
</p>
<p>Here is the code</p>
</p>
<p><input type='button' class='sfcodeselect' name='sfselectit7515' value='Select Code' data-codeid='sfcode7515' /></p>
<div class='sfcode' id='sfcode7515'>
<p>jQuery(&#34;#gridResultT&#34;).jqGrid({	 &#160;</p>
<p><span style=&#34;white-space:pre&#34;> </span>url:&#39;ctl?cmd=Query&#39;,	 &#160;</p>
<p><span style=&#34;white-space:pre&#34;> </span>mtype: &#39;POST&#39;,		postData: {		 &#160; &#160; &#160; &#160;</p>
<p><span style=&#34;white-space:pre&#34;> </span>jd : JSON.stringify(jsonObj)	 &#160; &#160; &#160; &#160;		 &#160; &#160;},</p>
<p><span style=&#34;white-space:pre&#34;> </span>datatype: &#34;json&#34;,		height: &#34;100%&#34;,		colNames:[&#39;File URN&#39;,&#39;File Name&#39;, &#39;Type&#39;, &#39;Categroy&#39;,&#39;Status&#39;,&#39;Stored Date&#39;, &#39;Read Status&#39;,&#39;Email Status&#39;,&#39;Actions&#39;,&#39;URN&#39;,&#39;VER&#39;],</p>
<p><span style=&#34;white-space:pre&#34;> </span>colModel:[		 &#160; &#160; &#160; &#160; &#160;				 &#160;</p>
<p><span style=&#34;white-space:pre&#34;> </span>{name:&#39;URNDetailLink&#39;,index:&#39;URNDetailLink&#39;, width:120, sorttype:&#34;string&#34;}, &#160;&#160;<span style=&#34;white-space: pre;&#34;> </span>{name:&#39;FileNameDetailLink&#39;,index:&#39;FileNameDetailLink&#39;, width:260, sorttype:&#34;String&#34;}, &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;<span style=&#34;white-space:pre&#34;> </span>{name:&#39;FileType&#39;,index:&#39;FileType&#39;, width:50, align:&#34;center&#34;}, &#160; &#160;<span style=&#34;white-space:pre&#34;> </span>{name:&#39;Category&#39;,index:&#39;Categrory&#39;, width:150,sorttype:&#34;string&#34;},			 &#160; <span style=&#34;white-space: pre;&#34;> </span>{name:&#39;Status&#39;,index:&#39;Status&#39;, width:70, align:&#34;center&#34;,sorttype:&#34;string&#34;},					 &#160; <span style=&#34;white-space: pre;&#34;> </span>{name:&#39;Stored&#39;,index:&#39;Stored&#39;, width:130,align:&#34;center&#34;,sorttype:&#34;date&#34;},			 &#160; <span style=&#34;white-space: pre;&#34;> </span>{name:&#39;Read&#39;,index:&#39;Read&#39;, width:100,sorttype:&#34;string&#34;,align:&#34;center&#34;},			 &#160; <span style=&#34;white-space: pre;&#34;> </span>{name:&#39;Email&#39;,index:&#39;Email&#39;, width:100,sorttype:&#34;string&#34;,align:&#34;center&#34;},			 &#160; <span style=&#34;white-space: pre;&#34;> </span>{name:&#39;Actions&#39;,index:&#39;Actions&#39;, width:80,sortable:false},			 &#160; <span style=&#34;white-space: pre;&#34;> </span>{name:&#39;URN&#39;,index:&#39;URN&#39;, width:50, align:&#34;center&#34;,hidden:true},		 &#160; &#160; &#160; &#160; &#160;	<span style=&#34;white-space: pre;&#34;> </span>{name:&#39;VER&#39;,index:&#39;VER&#39;, width:50, align:&#34;center&#34;,hidden:true}			 &#160; 	],	 &#160; 				 &#160; &#160;</p>
<p><span style=&#34;white-space: pre;&#34;> </span>rowNum: 10,</p>
<p>&#160; &#160; &#160; &#160; rowList: [10,25,33,34,35,40, 50, 100, 500, 1000],&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</p>
<p><span style=&#34;white-space: pre;&#34;> </span>pager: &#39;#pager&#39;,&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</p>
<p><span style=&#34;white-space: pre;&#34;> </span>gridview: true,&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</p>
<p><span style=&#34;white-space: pre;&#34;> </span>rownumbers: true,&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</p>
<p><span style=&#34;white-space: pre;&#34;> </span>autoencode: false,&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; <span style=&#34;white-space: pre;&#34;> </span></p>
<p><span style=&#34;white-space: pre;&#34;>&#160;</span><span style=&#34;white-space: pre;&#34;> </span>ignoreCase: true,&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</p>
<p><span style=&#34;white-space: pre;&#34;> </span>sortname: &#39;Stored Date&#39;,&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</p>
<p><span style=&#34;white-space: pre;&#34;> </span>viewrecords: true,&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</p>
<p><span style=&#34;white-space: pre;&#34;> </span>multiselect: true,&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</p>
<p><span style=&#34;white-space: pre;&#34;> </span>sortorder: &#39;asc&#39;,&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</p>
<p><span style=&#34;white-space: pre;&#34;> </span>shrinkToFit: true,&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</p>
<p><span style=&#34;white-space: pre;&#34;> </span>caption: &#34;File Query Results&#34;,&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</p>
<p><span style=&#34;white-space: pre;&#34;> </span>height: &#39;100%&#39;	});</p>
</p>
<p>jQuery(&#34;#gridResultT&#34;).jqGrid(&#39;navGrid&#39;,&#39;#pager&#39;,{refreshstate: &#39;current&#39;, add: false, edit: false, del: true,search: false},</p>
<p><span style=&#34;white-space: pre;&#34;> </span>{},</p>
<p>&#160; &#160; &#160; &#160; {},&#160;</p>
<p>&#160; &#160; &#160; &#160; {</p>
<p><span style=&#34;white-space: pre;&#34;> </span>title: false,</p>
<p><span style=&#34;white-space: pre;&#34;> </span>caption: &#34;Mark/Unmark for Delete&#34;,</p>
<p><span style=&#34;white-space: pre;&#34;> </span>msg: &#34;Mark/Unmarked record(s) for delete?&#34;, &#160;</p>
<p><span style=&#34;white-space: pre;&#34;> </span>bSubmit: &#34;Perform&#34;,&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</p>
<p><span style=&#34;white-space: pre;&#34;> </span>bCancel: &#34;Cancel&#34;,</p>
<p><span style=&#34;white-space: pre;&#34;> </span>&#160; &#160; &#160; &#160; url: &#39;api?act=fdt&#39;, //Toggle mark/unmark delete&#160; &#160; &#160; &#160; &#160; &#160;</p>
<p><span style=&#34;white-space: pre;&#34;> </span>datatype: &#39;json&#39;,&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</p>
<p><span style=&#34;white-space: pre;&#34;> </span>onclickSubmit: function (options, postdata) {&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</p>
<p><span style=&#34;white-space: pre;&#34;> </span>alert (&#34;Inclick - delete&#34;);&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</p>
<p><span style=&#34;white-space: pre;&#34;> </span>var deleteUndeleteFileRowJ = [];&#160; &#160; &#160; &#160; &#160; <span style=&#34;white-space: pre;&#34;> </span>&#160; &#160; &#160; &#160;</p>
<p><span style=&#34;white-space: pre;&#34;> </span>var jsonObj = {};&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</p>
<p><span style=&#34;white-space: pre;&#34;> </span>var selectedIds = $(&#34;#gridResultT&#34;).jqGrid(&#39;getGridParam&#39;, &#39;selarrrow&#39;);&#160; &#160; &#160; &#160; &#160; &#160; &#160; <span style=&#34;white-space: pre;&#34;> </span>if(selectedIds.length) {	 &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</p>
<p><span style=&#34;white-space: pre;&#34;> </span>for(var i =0; i&#60;selectedIds.length;i++) {	 &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;	 &#160; &#160; &#160; &#160; &#160; &#160; <span style=&#34;white-space: pre;&#34;> </span>&#160; &#160;		var u = jQuery(&#34;#gridResultT&#34;).jqGrid(&#39;getCell&#39;,selectedIds[i],&#39;URN&#39;);	 &#160; <span style=&#34;white-space: pre;&#34;> </span>&#160; &#160; &#160; &#160; &#160; &#160; var v = jQuery(&#34;#gridResultT&#34;).jqGrid(&#39;getCell&#39;,selectedIds[i],&#39;VER&#39;);	 &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;			 &#160; &#160; &#160; &#160; <span style=&#34;white-space: pre;&#34;> </span>&#160; &#160; &#160;<span style=&#34;white-space: pre;&#34;> </span>&#160; &#160;&#160;deleteUndeleteFileRowJ.push({</p>
<p><span style=&#34;white-space: pre;&#34;> </span>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;URN :u,	 &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;			VER :v	 &#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; &#160;		 &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</p>
<p><span style=&#34;white-space: pre;&#34;> </span>jsonObj.urnList = deleteUndeleteFileRowJ;</p>
<p>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; 	}</p>
<p>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;return {	 &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;	jd: JSON.stringify(jsonObj)	 &#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; &#160; &#160; }&#160; &#160; );</p>
</p>
</div>
]]></description>
        	        	<pubDate>Wed, 22 Jan 2014 13:10:19 +0200</pubDate>
        </item>
</channel>
</rss>