<?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: AJAX Scrolling Breaks when rows wraps text/different heigths</title>
	<link>http://www.trirand.com/blog/?page_id=393/bugs/ajax-scrolling-breaks-when-rows-wraps-textdifferent-heigths</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/bugs/ajax-scrolling-breaks-when-rows-wraps-textdifferent-heigths/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>tomoguisuru on AJAX Scrolling Breaks when rows wraps text/different heigths</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/ajax-scrolling-breaks-when-rows-wraps-textdifferent-heigths#p22782</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/ajax-scrolling-breaks-when-rows-wraps-textdifferent-heigths#p22782</guid>
        	        	<description><![CDATA[<p>Is there any sort of work around to avoid this or one methode that works better than another?</p>
<p>Manually setting the row height for example, or adjusting the wrapping so that it&#39;s hidden?</p>
</p>
<p>Thanks</p>
]]></description>
        	        	<pubDate>Thu, 14 Apr 2011 15:43:53 +0300</pubDate>
        </item>
        <item>
        	<title>tony on AJAX Scrolling Breaks when rows wraps text/different heigths</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/ajax-scrolling-breaks-when-rows-wraps-textdifferent-heigths#p22778</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/ajax-scrolling-breaks-when-rows-wraps-textdifferent-heigths#p22778</guid>
        	        	<description><![CDATA[<p>Hello,</p>
<p>This is actually true and the problem will not be fixed. Sorry.</p>
<p>The reason for this is that we must calculate the height in the scroll before the rows come to the grid.</p>
<p>It is possible to do exact calculations, but the calculation algorithm will make the grid so slowly so that there is no sence to use the this&#160; feature.</p>
</p>
<p>Kind Regards</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Thu, 14 Apr 2011 10:43:39 +0300</pubDate>
        </item>
        <item>
        	<title>tomoguisuru on AJAX Scrolling Breaks when rows wraps text/different heigths</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/ajax-scrolling-breaks-when-rows-wraps-textdifferent-heigths#p22769</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/ajax-scrolling-breaks-when-rows-wraps-textdifferent-heigths#p22769</guid>
        	        	<description><![CDATA[<p>Using 4.0 with jQuery 1.5.1</p>
<p>When&#160; the row heights are all the same, the AJAX/Virtual scrolling works perfectly.</p>
<p>However, as soon as a row loads that has a different height than the default, the scrolling becomes almost imposible.</p>
<p>Trying to move the scrollbar down to the bottom of the list results in the scrollbar jumping all over the place and loading a bunch of random callbacks.</p>
<p>Not sure what the problem is, but it&#39;s very annoying.</p>
</p>
<p>Here is a copy of my setup:</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; var material = $("#item_list").jqGrid({<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; url: "service.ashx?operation=get_list",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; datatype: "json",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; autowidth: true,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; postData: {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; colNames: [&#39;id&#39;, &#39;Code#&#39;, &#39;Date Received&#39;,&#160; &#39;PO#&#39;, &#39;Qty Rec&#39;, &#39;Desc&#39;, &#39;Type/Grade&#39;, &#39;Heat#/Lot#/Slab#&#39;, <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#39;Supplier&#39;, &#39;Special Testing &#38;amp; Notes&#39;, &#39;Mark Detail&#39;, &#39;AttachmentID&#39;, &#39;Attachment Location&#39;, &#39;row_num&#39;],<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; colModel: [<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { name: &#39;id&#39;, index: &#39;id&#39;, width: 25, hidden: true, editable: false },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { name: &#39;CodeNumber&#39;, index: &#39;CodeNumber&#39;, width: 50, sortable: true, align: &#39;center&#39; },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { name: &#39;DateReceived&#39;, index: &#39;DateReceived&#39;, width: 90, formatter: &#39;date&#39;, sortable: true, align: &#39;center&#39; },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { name: &#39;PO_Number&#39;, index: &#39;PO_Number&#39;, width: 100, sortable: false, hidden: false, align: &#39;center&#39;&#160; },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { name: &#39;QuantityReceived&#39;, index: &#39;QuantityReceived&#39;, width: 75, sortable: false, hidden: false, align: &#39;center&#39;&#160; },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { name: &#39;MaterialDesc&#39;, index: &#39;MaterialDesc&#39;, width: 250, sortable: false, hidden: false, align: &#39;center&#39;&#160; },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { name: &#39;MaterialType&#39;, index: &#39;MaterialType&#39;, width: 100, sortable: false, hidden: false, align: &#39;center&#39;&#160; },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { name: &#39;MaterialLot&#39;, index: &#39;MaterialLot&#39;, width: 100, sortable: false, hidden: false, align: &#39;center&#39; },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { name: &#39;Supplier&#39;, index: &#39;Supplier&#39;, width: 200, sortable: false, hidden: false, align: &#39;center&#39; },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { name: &#39;MaterialNotes&#39;, index: &#39;MaterialNotes&#39;, width: 200, sortable: false, hidden: true, align: &#39;center&#39;&#160; },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { name: &#39;MarkDetail&#39;, index: &#39;MarkDetail&#39;, width: 200, sortable: false, hidden: false, align: &#39;center&#39; },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { name: &#39;AttachmentID&#39;, index: &#39;AttachmentID&#39;, width: 150, sortable: false, hidden: true, align: &#39;center&#39;&#160; },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { name: &#39;AttachmentLocation&#39;, index: &#39;AttachmentLocation&#39;, width: 150, sortable: false, hidden: true, align: &#39;center&#39; },<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; { name: &#39;row_num&#39;, index: &#39;row_num&#39;, width: 25, hidden: true, editable: false }<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ],<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; scroll: 1,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; rowNum: 10,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; altRows: true,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; mtype: "POST",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; pager: &#39;#item_pager&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; sortname: &#39;DateReceived&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; sortorder: "desc",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; shrinkToFit: false,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; viewrecords: true,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; rownumbers: false,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; gridview: true,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; height:250,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; caption: "Material Log Items",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; processData: "Loading...",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; editurl: "service.ashx?operation=edit_list",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; onSelectRow: function (rowid, status) {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; });</p>
]]></description>
        	        	<pubDate>Wed, 13 Apr 2011 18:28:48 +0300</pubDate>
        </item>
</channel>
</rss>