<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Ext 2.0 Final Released</title>
	<atom:link href="http://www.extjs.com/blog/2007/12/04/ext-20-final-released/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.extjs.com/blog/2007/12/04/ext-20-final-released/</link>
	<description>JavaScript UI Component Library</description>
	<lastBuildDate>Sat, 21 Nov 2009 10:02:41 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Корчагин Станислав: веб-разработка, тестирование, и запуск &#187; Blog Archive &#187; Ext JS 2.0 - Мысли вслух и волшебные пасы руками</title>
		<link>http://www.extjs.com/blog/2007/12/04/ext-20-final-released/comment-page-2/#comment-22486</link>
		<dc:creator>Корчагин Станислав: веб-разработка, тестирование, и запуск &#187; Blog Archive &#187; Ext JS 2.0 - Мысли вслух и волшебные пасы руками</dc:creator>
		<pubDate>Wed, 21 Jan 2009 14:43:53 +0000</pubDate>
		<guid isPermaLink="false">http://extjs.com/blog/2007/12/04/ext-20-final-released/#comment-22486</guid>
		<description>[...] Помимо этого обновлена документация, добавлено несколько примеров.  Новость на блоге Ext JS [...]</description>
		<content:encoded><![CDATA[<p>[...] Помимо этого обновлена документация, добавлено несколько примеров.  Новость на блоге Ext JS [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Links &#171; rewrite</title>
		<link>http://www.extjs.com/blog/2007/12/04/ext-20-final-released/comment-page-2/#comment-14205</link>
		<dc:creator>The Links &#171; rewrite</dc:creator>
		<pubDate>Mon, 01 Sep 2008 11:56:21 +0000</pubDate>
		<guid isPermaLink="false">http://extjs.com/blog/2007/12/04/ext-20-final-released/#comment-14205</guid>
		<description>[...] Ext 2.0 Final Released [...]</description>
		<content:encoded><![CDATA[<p>[...] Ext 2.0 Final Released [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Exotux Blog &#187; Blog Archive &#187; Ext 2.0 final est disponible</title>
		<link>http://www.extjs.com/blog/2007/12/04/ext-20-final-released/comment-page-2/#comment-2497</link>
		<dc:creator>Exotux Blog &#187; Blog Archive &#187; Ext 2.0 final est disponible</dc:creator>
		<pubDate>Wed, 06 Feb 2008 23:24:26 +0000</pubDate>
		<guid isPermaLink="false">http://extjs.com/blog/2007/12/04/ext-20-final-released/#comment-2497</guid>
		<description>[...] officiel, elle est arrivée. Foncez télécharger le framework javascript Ext 2.0. Elle a un peu de retard mais tout fini par arrivé finalement&#160;! Peut être qu&#8217;on aura [...]</description>
		<content:encoded><![CDATA[<p>[...] officiel, elle est arrivée. Foncez télécharger le framework javascript Ext 2.0. Elle a un peu de retard mais tout fini par arrivé finalement&nbsp;! Peut être qu&#8217;on aura [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MVA</title>
		<link>http://www.extjs.com/blog/2007/12/04/ext-20-final-released/comment-page-2/#comment-1159</link>
		<dc:creator>MVA</dc:creator>
		<pubDate>Sun, 13 Jan 2008 14:56:05 +0000</pubDate>
		<guid isPermaLink="false">http://extjs.com/blog/2007/12/04/ext-20-final-released/#comment-1159</guid>
		<description>Отличная версия. Дальнейших успехов и процветания проекту.

Но есть один блог, редко используемый на практике, но у меня он проявился.
В файле ext-base.js, вот фрагмент

if(options.xmlData){
                    this.initHeader(&#039;Content-Type&#039;, &#039;text/xml&#039;, false);
                    method = &#039;POST&#039;;
                    data = options.xmlData;
                }else if(options.jsonData){
                    this.initHeader(&#039;Content-Type&#039;, &#039;text/javascript&#039;, false);
                    method = &#039;POST&#039;;
                    data = typeof options.jsonData == &#039;object&#039; ? Ext.encode(options.jsonData) : options.jsonData;
                }
            }

            return this.asyncRequest(method, uri, cb, data);

И вот продолжение

asyncRequest:function(method, uri, callback, postData)
...
if(postData &amp;&amp; this.useDefaultHeader){
                    this.initHeader(&#039;Content-Type&#039;, this.defaultPostHeader);
                }
...

В результате получается следующее:

&#039;Content-Type&#039; = &#039;application/x-www-form-urlencoded,text/xml&#039;
или
&#039;Content-Type&#039; = &#039;application/x-www-form-urlencoded,text/javascript&#039;

Пока вылечил так:

if(options.xmlData){
                    this.initHeader(&#039;Content-Type&#039;, &#039;text/xml&#039;, false);
                    method = &#039;POST&#039;;
                    data = options.xmlData;
                    this.useDefaultHeader = false;
                }else if(options.jsonData){
                    this.initHeader(&#039;Content-Type&#039;, &#039;text/javascript&#039;, false);
                    method = &#039;POST&#039;;
                    this.useDefaultHeader = false;
                    data = typeof options.jsonData == &#039;object&#039; ? Ext.encode(options.jsonData) : options.jsonData;
                }
            }
            var r1 = this.asyncRequest(method, uri, cb, data);
            this.useDefaultHeader = true;
            return r1;</description>
		<content:encoded><![CDATA[<p>Отличная версия. Дальнейших успехов и процветания проекту.</p>
<p>Но есть один блог, редко используемый на практике, но у меня он проявился.<br />
В файле ext-base.js, вот фрагмент</p>
<p>if(options.xmlData){<br />
                    this.initHeader(&#8217;Content-Type&#8217;, &#8216;text/xml&#8217;, false);<br />
                    method = &#8216;POST&#8217;;<br />
                    data = options.xmlData;<br />
                }else if(options.jsonData){<br />
                    this.initHeader(&#8217;Content-Type&#8217;, &#8216;text/javascript&#8217;, false);<br />
                    method = &#8216;POST&#8217;;<br />
                    data = typeof options.jsonData == &#8216;object&#8217; ? Ext.encode(options.jsonData) : options.jsonData;<br />
                }<br />
            }</p>
<p>            return this.asyncRequest(method, uri, cb, data);</p>
<p>И вот продолжение</p>
<p>asyncRequest:function(method, uri, callback, postData)<br />
&#8230;<br />
if(postData &amp;&amp; this.useDefaultHeader){<br />
                    this.initHeader(&#8217;Content-Type&#8217;, this.defaultPostHeader);<br />
                }<br />
&#8230;</p>
<p>В результате получается следующее:</p>
<p>&#8216;Content-Type&#8217; = &#8216;application/x-www-form-urlencoded,text/xml&#8217;<br />
или<br />
&#8216;Content-Type&#8217; = &#8216;application/x-www-form-urlencoded,text/javascript&#8217;</p>
<p>Пока вылечил так:</p>
<p>if(options.xmlData){<br />
                    this.initHeader(&#8217;Content-Type&#8217;, &#8216;text/xml&#8217;, false);<br />
                    method = &#8216;POST&#8217;;<br />
                    data = options.xmlData;<br />
                    this.useDefaultHeader = false;<br />
                }else if(options.jsonData){<br />
                    this.initHeader(&#8217;Content-Type&#8217;, &#8216;text/javascript&#8217;, false);<br />
                    method = &#8216;POST&#8217;;<br />
                    this.useDefaultHeader = false;<br />
                    data = typeof options.jsonData == &#8216;object&#8217; ? Ext.encode(options.jsonData) : options.jsonData;<br />
                }<br />
            }<br />
            var r1 = this.asyncRequest(method, uri, cb, data);<br />
            this.useDefaultHeader = true;<br />
            return r1;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hb562100</title>
		<link>http://www.extjs.com/blog/2007/12/04/ext-20-final-released/comment-page-2/#comment-1068</link>
		<dc:creator>hb562100</dc:creator>
		<pubDate>Mon, 07 Jan 2008 13:50:59 +0000</pubDate>
		<guid isPermaLink="false">http://extjs.com/blog/2007/12/04/ext-20-final-released/#comment-1068</guid>
		<description>谢谢 jack 和 所有ext代码员。

Thanks for jack and all of the ext &#039;s coders.</description>
		<content:encoded><![CDATA[<p>谢谢 jack 和 所有ext代码员。</p>
<p>Thanks for jack and all of the ext &#8217;s coders.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Giant</title>
		<link>http://www.extjs.com/blog/2007/12/04/ext-20-final-released/comment-page-2/#comment-1060</link>
		<dc:creator>The Giant</dc:creator>
		<pubDate>Sun, 06 Jan 2008 11:39:11 +0000</pubDate>
		<guid isPermaLink="false">http://extjs.com/blog/2007/12/04/ext-20-final-released/#comment-1060</guid>
		<description>I&#039;m SO Glad That the world have hands like yours and have mind like yours

Congradulations!! Great Job!!</description>
		<content:encoded><![CDATA[<p>I&#8217;m SO Glad That the world have hands like yours and have mind like yours</p>
<p>Congradulations!! Great Job!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alex</title>
		<link>http://www.extjs.com/blog/2007/12/04/ext-20-final-released/comment-page-2/#comment-1035</link>
		<dc:creator>alex</dc:creator>
		<pubDate>Sat, 05 Jan 2008 16:20:42 +0000</pubDate>
		<guid isPermaLink="false">http://extjs.com/blog/2007/12/04/ext-20-final-released/#comment-1035</guid>
		<description>Great Job! Thank u for the MASTER PIECE!
but to get cpu use down will make it better.</description>
		<content:encoded><![CDATA[<p>Great Job! Thank u for the MASTER PIECE!<br />
but to get cpu use down will make it better.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cnmzlb</title>
		<link>http://www.extjs.com/blog/2007/12/04/ext-20-final-released/comment-page-2/#comment-930</link>
		<dc:creator>cnmzlb</dc:creator>
		<pubDate>Thu, 27 Dec 2007 06:57:02 +0000</pubDate>
		<guid isPermaLink="false">http://extjs.com/blog/2007/12/04/ext-20-final-released/#comment-930</guid>
		<description>when I use ext2.0 grid,the PagingToolbar set pagesize 150 that is no use,I find if my recordCount &gt;100 next page is invalidation</description>
		<content:encoded><![CDATA[<p>when I use ext2.0 grid,the PagingToolbar set pagesize 150 that is no use,I find if my recordCount &gt;100 next page is invalidation</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: danielbernal</title>
		<link>http://www.extjs.com/blog/2007/12/04/ext-20-final-released/comment-page-2/#comment-895</link>
		<dc:creator>danielbernal</dc:creator>
		<pubDate>Sat, 22 Dec 2007 22:23:11 +0000</pubDate>
		<guid isPermaLink="false">http://extjs.com/blog/2007/12/04/ext-20-final-released/#comment-895</guid>
		<description>Great Job....I using this frameworks from all my projects.... Thanks from Venezuela...</description>
		<content:encoded><![CDATA[<p>Great Job&#8230;.I using this frameworks from all my projects&#8230;. Thanks from Venezuela&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ext 2.0 Final Released &#124; Ajaxonomy</title>
		<link>http://www.extjs.com/blog/2007/12/04/ext-20-final-released/comment-page-2/#comment-875</link>
		<dc:creator>Ext 2.0 Final Released &#124; Ajaxonomy</dc:creator>
		<pubDate>Thu, 20 Dec 2007 02:45:17 +0000</pubDate>
		<guid isPermaLink="false">http://extjs.com/blog/2007/12/04/ext-20-final-released/#comment-875</guid>
		<description>[...] the annoucement right from the Ext JS Blog: The Ext team is proud to announce that the official release of Ext v2.0 is available for download. This new version of the Ext framework is the culmination of many long hours of work and dedication [...]</description>
		<content:encoded><![CDATA[<p>[...] the annoucement right from the Ext JS Blog: The Ext team is proud to announce that the official release of Ext v2.0 is available for download. This new version of the Ext framework is the culmination of many long hours of work and dedication [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
