<?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>Комментарии на: Zend Framework и AJAX, часть 2 &#8211; AjaxContext</title>
	<atom:link href="http://zend-framework.ru/zend-framework-i-ajax-chast-2-ajaxcontext/feed/" rel="self" type="application/rss+xml" />
	<link>http://zend-framework.ru/zend-framework-i-ajax-chast-2-ajaxcontext/</link>
	<description>Статьи, руководства и заметки о фреймворке для PHP - Zend Framework</description>
	<lastBuildDate>Thu, 02 Sep 2010 20:43:04 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>От: Oleg</title>
		<link>http://zend-framework.ru/zend-framework-i-ajax-chast-2-ajaxcontext/comment-page-1/#comment-833</link>
		<dc:creator>Oleg</dc:creator>
		<pubDate>Sat, 19 Jun 2010 18:48:55 +0000</pubDate>
		<guid isPermaLink="false">http://zend-framework.ru/2008/05/zend-framework-i-ajax-chast-2-ajaxcontext/#comment-833</guid>
		<description>Спасибо за мануал. Только вопрос. Для какой версии ZF это писалось?</description>
		<content:encoded><![CDATA[<p>Спасибо за мануал. Только вопрос. Для какой версии ZF это писалось?</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Jully</title>
		<link>http://zend-framework.ru/zend-framework-i-ajax-chast-2-ajaxcontext/comment-page-1/#comment-696</link>
		<dc:creator>Jully</dc:creator>
		<pubDate>Fri, 18 Dec 2009 21:14:15 +0000</pubDate>
		<guid isPermaLink="false">http://zend-framework.ru/2008/05/zend-framework-i-ajax-chast-2-ajaxcontext/#comment-696</guid>
		<description>конструкция такого вида 
$(&quot;#nameCheck&quot;).load(&#039;/checkname&#039;, { name: name, type: type });
так же дает прежний результат.

такое ощущение, что по каким-то соображениям до обработки view дело не доходит.

а вижу я структур вида:

{&quot;project&quot;:&quot;__NONE__&quot;,&quot;controller&quot;:&quot;checkname&quot;,&quot;area&quot;:&quot;checkname&quot;,&quot;action&quot;:&quot;index&quot;,&quot;result&quot;:false}</description>
		<content:encoded><![CDATA[<p>конструкция такого вида<br />
$(&#8220;#nameCheck&#8221;).load(&#8216;/checkname&#8217;, { name: name, type: type });<br />
так же дает прежний результат.</p>
<p>такое ощущение, что по каким-то соображениям до обработки view дело не доходит.</p>
<p>а вижу я структур вида:</p>
<p>{&#8220;project&#8221;:&#8221;__NONE__&#8221;,&#8221;controller&#8221;:&#8221;checkname&#8221;,&#8221;area&#8221;:&#8221;checkname&#8221;,&#8221;action&#8221;:&#8221;index&#8221;,&#8221;result&#8221;:false}</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Jully</title>
		<link>http://zend-framework.ru/zend-framework-i-ajax-chast-2-ajaxcontext/comment-page-1/#comment-695</link>
		<dc:creator>Jully</dc:creator>
		<pubDate>Fri, 18 Dec 2009 20:53:12 +0000</pubDate>
		<guid isPermaLink="false">http://zend-framework.ru/2008/05/zend-framework-i-ajax-chast-2-ajaxcontext/#comment-695</guid>
		<description>class ChecknameController extends Basic_Controller{
public function preDispatch(){
		parent::preDispatch();
		$this-&gt;_helper-&gt;layout()-&gt;disableLayout();
		$this-&gt;_helper-&gt;AjaxContext()-&gt;addActionContext(&#039;index&#039;, &#039;json&#039;)-&gt;initContext(&#039;json&#039;);
}

public function indexAction(){

......
$this-&gt;view-&gt;result = SOME_VAL;
}

где-то на странице вызываем такую js-ф-ию:

function checkName(name, type){
	$.get(
            &#039;/checkname&#039;,
            { name: name, type: type },
            function(data) {
                var targetDiv = document.getElementById(&quot;nameCheck&quot;);		
		targetDiv.innerHTML = data;
            }
        );</description>
		<content:encoded><![CDATA[<p>class ChecknameController extends Basic_Controller{<br />
public function preDispatch(){<br />
		parent::preDispatch();<br />
		$this-&gt;_helper-&gt;layout()-&gt;disableLayout();<br />
		$this-&gt;_helper-&gt;AjaxContext()-&gt;addActionContext(&#8216;index&#8217;, &#8216;json&#8217;)-&gt;initContext(&#8216;json&#8217;);<br />
}</p>
<p>public function indexAction(){</p>
<p>&#8230;&#8230;<br />
$this-&gt;view-&gt;result = SOME_VAL;<br />
}</p>
<p>где-то на странице вызываем такую js-ф-ию:</p>
<p>function checkName(name, type){<br />
	$.get(<br />
            &#8216;/checkname&#8217;,<br />
            { name: name, type: type },<br />
            function(data) {<br />
                var targetDiv = document.getElementById(&#8220;nameCheck&#8221;);<br />
		targetDiv.innerHTML = data;<br />
            }<br />
        );</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Jully</title>
		<link>http://zend-framework.ru/zend-framework-i-ajax-chast-2-ajaxcontext/comment-page-1/#comment-694</link>
		<dc:creator>Jully</dc:creator>
		<pubDate>Fri, 18 Dec 2009 20:28:49 +0000</pubDate>
		<guid isPermaLink="false">http://zend-framework.ru/2008/05/zend-framework-i-ajax-chast-2-ajaxcontext/#comment-694</guid>
		<description>Все замечательно, только вот отрабатывает у меня как-то неправильно:
вместо готового html-куска, посылается объект(структура) с данными запрашиваемого экшена.

Если этот экшен вызываю напрямую (из строки браузера) - то он конечно же отрабатывает и отображается в соотвествии с заданным шаблоном.... :(</description>
		<content:encoded><![CDATA[<p>Все замечательно, только вот отрабатывает у меня как-то неправильно:<br />
вместо готового html-куска, посылается объект(структура) с данными запрашиваемого экшена.</p>
<p>Если этот экшен вызываю напрямую (из строки браузера) &#8211; то он конечно же отрабатывает и отображается в соотвествии с заданным шаблоном&#8230;. <img src='http://zend-framework.ru/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Atapin</title>
		<link>http://zend-framework.ru/zend-framework-i-ajax-chast-2-ajaxcontext/comment-page-1/#comment-666</link>
		<dc:creator>Atapin</dc:creator>
		<pubDate>Mon, 12 Oct 2009 03:27:51 +0000</pubDate>
		<guid isPermaLink="false">http://zend-framework.ru/2008/05/zend-framework-i-ajax-chast-2-ajaxcontext/#comment-666</guid>
		<description>вот тут можно посмотреть http://bq.igmission.net/</description>
		<content:encoded><![CDATA[<p>вот тут можно посмотреть <a href="http://bq.igmission.net/" rel="nofollow">http://bq.igmission.net/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Atapin</title>
		<link>http://zend-framework.ru/zend-framework-i-ajax-chast-2-ajaxcontext/comment-page-1/#comment-665</link>
		<dc:creator>Atapin</dc:creator>
		<pubDate>Mon, 12 Oct 2009 02:48:06 +0000</pubDate>
		<guid isPermaLink="false">http://zend-framework.ru/2008/05/zend-framework-i-ajax-chast-2-ajaxcontext/#comment-665</guid>
		<description>к тому же, измененный объект уже не отправляет данные по событию change
хотя Firebug показывает его.</description>
		<content:encoded><![CDATA[<p>к тому же, измененный объект уже не отправляет данные по событию change<br />
хотя Firebug показывает его.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Atapin</title>
		<link>http://zend-framework.ru/zend-framework-i-ajax-chast-2-ajaxcontext/comment-page-1/#comment-664</link>
		<dc:creator>Atapin</dc:creator>
		<pubDate>Mon, 12 Oct 2009 01:32:50 +0000</pubDate>
		<guid isPermaLink="false">http://zend-framework.ru/2008/05/zend-framework-i-ajax-chast-2-ajaxcontext/#comment-664</guid>
		<description>ах да, 
вывод в json делаю так:
	public function init() {
	    $this-&gt;_helper-&gt;AjaxContext()-&gt;addActionContext(&#039;navi&#039;, &#039;json&#039;)-&gt;initContext(&#039;json&#039;);
	}</description>
		<content:encoded><![CDATA[<p>ах да,<br />
вывод в json делаю так:<br />
	public function init() {<br />
	    $this-&gt;_helper-&gt;AjaxContext()-&gt;addActionContext(&#8216;navi&#8217;, &#8216;json&#8217;)-&gt;initContext(&#8216;json&#8217;);<br />
	}</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Atapin</title>
		<link>http://zend-framework.ru/zend-framework-i-ajax-chast-2-ajaxcontext/comment-page-1/#comment-663</link>
		<dc:creator>Atapin</dc:creator>
		<pubDate>Mon, 12 Oct 2009 01:29:29 +0000</pubDate>
		<guid isPermaLink="false">http://zend-framework.ru/2008/05/zend-framework-i-ajax-chast-2-ajaxcontext/#comment-663</guid>
		<description>есть такой вопрос.

есть три поля select

при выборе первого id=library
происходит загрузка naviAction

$(&quot;#library&quot;).change(function() {		
$(&quot;#book&quot;).load(&quot;navigation/navi&quot;, { id: $(&quot;#library&quot;).val() });
});

если вывод делать в ISON тогда не ясно как имя переменной, которую потом декодировать, 
если вывод делать в html то дублируется объект (помещается один в один)

если не трудно, посоветуйте</description>
		<content:encoded><![CDATA[<p>есть такой вопрос.</p>
<p>есть три поля select</p>
<p>при выборе первого id=library<br />
происходит загрузка naviAction</p>
<p>$(&#8220;#library&#8221;).change(function() {<br />
$(&#8220;#book&#8221;).load(&#8220;navigation/navi&#8221;, { id: $(&#8220;#library&#8221;).val() });<br />
});</p>
<p>если вывод делать в ISON тогда не ясно как имя переменной, которую потом декодировать,<br />
если вывод делать в html то дублируется объект (помещается один в один)</p>
<p>если не трудно, посоветуйте</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Baron</title>
		<link>http://zend-framework.ru/zend-framework-i-ajax-chast-2-ajaxcontext/comment-page-1/#comment-609</link>
		<dc:creator>Baron</dc:creator>
		<pubDate>Thu, 23 Jul 2009 18:41:16 +0000</pubDate>
		<guid isPermaLink="false">http://zend-framework.ru/2008/05/zend-framework-i-ajax-chast-2-ajaxcontext/#comment-609</guid>
		<description>нихера и ничего не работает..... супер примеры.... студия все что можно только перечеркнула и подчеркнула</description>
		<content:encoded><![CDATA[<p>нихера и ничего не работает&#8230;.. супер примеры&#8230;. студия все что можно только перечеркнула и подчеркнула</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Baron</title>
		<link>http://zend-framework.ru/zend-framework-i-ajax-chast-2-ajaxcontext/comment-page-1/#comment-606</link>
		<dc:creator>Baron</dc:creator>
		<pubDate>Thu, 23 Jul 2009 05:24:50 +0000</pubDate>
		<guid isPermaLink="false">http://zend-framework.ru/2008/05/zend-framework-i-ajax-chast-2-ajaxcontext/#comment-606</guid>
		<description>Сори, но я уже просто вешаюсь. РАботаю в Zend Studio. Скачал библиотеку jquery. Открыл в студии и в ней куча ошибок, при подключении файла на старнице, сразу сыпиться куча ошибок. И это без написания кода js. я вообще без понятия что делать. достал этот маразм... и нигде никакой информации по такому случаю... вот пишу вам - вдруг поможете</description>
		<content:encoded><![CDATA[<p>Сори, но я уже просто вешаюсь. РАботаю в Zend Studio. Скачал библиотеку jquery. Открыл в студии и в ней куча ошибок, при подключении файла на старнице, сразу сыпиться куча ошибок. И это без написания кода js. я вообще без понятия что делать. достал этот маразм&#8230; и нигде никакой информации по такому случаю&#8230; вот пишу вам &#8211; вдруг поможете</p>
]]></content:encoded>
	</item>
</channel>
</rss>
