<?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: DataUrl: ajax should use "success", not "complete"</title>
	<link>http://www.trirand.com/blog/?page_id=393/bugs/dataurl-ajax-should-use-success-not-complete</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/dataurl-ajax-should-use-success-not-complete/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>vchekan on DataUrl: ajax should use "success", not "complete"</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/dataurl-ajax-should-use-success-not-complete#p18016</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/dataurl-ajax-should-use-success-not-complete#p18016</guid>
        	        	<description><![CDATA[<p>Well, I don&#39;t know. My guess is that most of existing code is broken, because I doubt people check that completion status is &#39;success&#39;.</p>
<p>So may be it is possible to add a backward compatibility bit and retire old behaviour in a grace fashion?</p>
</p>
<p>Another option would be to introdcue another callback, let&#39;s say "dataUrlReady" which would be called properly. With clear documentation it would allow new code to do right things without breaking backward compatibility.</p>
]]></description>
        	        	<pubDate>Thu, 17 Jun 2010 20:26:24 +0300</pubDate>
        </item>
        <item>
        	<title>tony on DataUrl: ajax should use "success", not "complete"</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/dataurl-ajax-should-use-success-not-complete#p17951</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/dataurl-ajax-should-use-success-not-complete#p17951</guid>
        	        	<description><![CDATA[<p>Hello,</p>
<p>Maybe you are right, but changing right now complete with succes will cause all existing users to change a lot of code and expect a lot of problems.</p>
</p>
<p>Best Regards</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Wed, 16 Jun 2010 13:08:59 +0300</pubDate>
        </item>
        <item>
        	<title>vchekan on DataUrl: ajax should use "success", not "complete"</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/dataurl-ajax-should-use-success-not-complete#p17917</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/dataurl-ajax-should-use-success-not-complete#p17917</guid>
        	        	<description><![CDATA[<p><a href="http://github.com/tonytomov/jqGrid/blob/master/js/grid.common.js#L321" rel="nofollow" target="_blank"><a href="http://github.com/tonytomov/jq" rel="nofollow">http://github.com/tonytomov/jq</a>.....on.js#L321</a></p>
<p><input type='button' class='sfcodeselect' name='sfselectit2100' value='Select Code' data-codeid='sfcode2100' /></p>
<div class='sfcode' id='sfcode2100'>
<div class=&#34;sfcode&#34;>
<div id=&#34;LC317&#34; class=&#34;line&#34;>if(typeof(options.dataUrl) != &#34;undefined&#34;) {</div>
<div class="line">...</div>
</div>
<p><input type='button' class='sfcodeselect' name='sfselectit2482' value='Select Code' data-codeid='sfcode2482' /></p>
<div class='sfcode' id='sfcode2482'>&#160; complete: function(data,status){</div>
<p><input type='button' class='sfcodeselect' name='sfselectit8407' value='Select Code' data-codeid='sfcode8407' /></p>
<div class='sfcode' id='sfcode8407'>
<pre><div id=&#34;LC324&#34; class=&#34;line&#34;>  if(typeof(options.buildSelect) != &#34;undefined&#34;) {</div><div id="LC325" class="line">    var b = options.buildSelect(data);</div></pre>
</div>
</div>
<div id="LC317" class="line"></div>
<p>I have strong impression that "complete" property was used by mistake.</p>
<p>First, of all, you perhaps do not want to feed error-ended call into buildSelect()</p>
<p>Second, "data" is XMLHttpRequest in fact. If you change "complete" to "success", then 1st argument will be "data" as intended.</p>
]]></description>
        	        	<pubDate>Tue, 15 Jun 2010 02:24:30 +0300</pubDate>
        </item>
</channel>
</rss>