Yii ajaxlink частично - PullRequest
       7

Yii ajaxlink частично

1 голос
/ 19 июля 2011

Я использую Yii Framework и у меня небольшая проблема. Затем я включаю в частичную CHtml :: ajaxLink ссылку, прерывающую работу как ajax, стандартный клик поднимается и выполняет перенаправление на другую страницу. Может кто-нибудь мне помочь? Спасибо.

Ответы [ 3 ]

5 голосов
/ 20 июля 2011

Просто предположение, но включите processOutput при использованииpartRender с javascript.Это четвертый параметр при вызове renderPartial:

$this->renderPartial('_view',array(params...),false,true)

ProcessOutput позволяет также загружать JavaScript при рендеринге с асинхронными вызовами или другими вещами.

0 голосов
/ 20 июля 2011

Может быть, вы не заканчиваете документ правильно?попробуйте:

 Yii::app()->end();

и проверьте различия в сгенерированном HTML между старой версией (которая работала) и этой.Может быть, некоторые js lib не включены?

0 голосов
/ 19 июля 2011

Включите firebug и проверьте наличие ошибок js.Если они есть, опубликуйте их здесь

Что-то не так с реализацией yii CHtml :: ajax, и это вызвало у меня ошибку, похожую на вашу.

...