<?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: how to remove flash on click to start edit if scrolled right</title>
	<link>http://www.trirand.com/blog/?page_id=393/help/how-to-remove-flash-on-click-to-start-edit-if-scrolled-right</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/how-to-remove-flash-on-click-to-start-edit-if-scrolled-right/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>kobruleht on how to remove flash on click to start edit if scrolled right</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/how-to-remove-flash-on-click-to-start-edit-if-scrolled-right#p24013</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/how-to-remove-flash-on-click-to-start-edit-if-scrolled-right#p24013</guid>
        	        	<description><![CDATA[<p>Grid contains more columns than fits to screen. Horizontal scrollbar is present.<br />Code below is used to keep horizontal position based on <a href="http://stackoverflow.com/questions/6723136/jqgrid-inline-edit-whole-row-but-focus-on-cell-clicked-to-enter-edit-mode" rel="nofollow" target="_blank"><a href="http://stackoverflow.com/quest" rel="nofollow">http://stackoverflow.com/quest</a>.....-edit-mode</a><br />and <a href="http://www.trirand.com/blog/?page_id=393/help/inline-edit-problem-with-scrolling/" rel="nofollow" target="_blank"><a href="http://www.trirand.com/blog/?p" rel="nofollow">http://www.trirand.com/blog/?p</a>.....scrolling/</a></p>
<p>If scrolled horizontally, click in row displays always leftmost columns and only after that scrolls<br />to current horizontal offset.</p>
<p>How to remove this flash ?</p>
<p><input type='button' class='sfcodeselect' name='sfselectit7625' value='Select Code' data-codeid='sfcode7625' /></p>
<div class='sfcode' id='sfcode7625'>
<p>onSelectRow: function (rowID) {<br />&#160;var grid2 = $(&#34;#grid&#34;);<br />&#160;var scrollPosition;<br />&#160;if (rowID &#38;&#38; rowID !== lastSelectedRow) {<br />&#160;&#160; scrollPosition = grid2.closest(&#34;.ui-jqgrid-bdiv&#34;).scrollLeft();<br />&#160;&#160; grid2.jqGrid(&#39;restoreRow&#39;, lastSelectedRow);<br />&#160;&#160; lastSelectedRow = rowID;<br />&#160;&#160; $(&#34;#grid&#34;).jqGrid(&#39;editRow&#39;);<br />&#160;&#160; setTimeout(function(){ <br />&#160;&#160;&#160;&#160; grid2.closest(&#34;.ui-jqgrid-bdiv&#34;).scrollLeft(scrollPosition);<br />&#160;&#160;&#160;&#160; },100); <br />&#160;&#160; return;<br />&#160;&#160; }<br />&#160;$(&#34;#grid&#34;).jqGrid(&#39;editRow&#39;);<br />&#160;}</p>
<p>&#160;</p>
</div>
]]></description>
        	        	<pubDate>Wed, 20 Jul 2011 20:18:11 +0300</pubDate>
        </item>
</channel>
</rss>