2011-07-19 54 views
1

我正在使用Yii框架,並有小問題。 然後我將其包含到部分CHtml :: ajaxLink,鏈接停止工作爲ajax,引發標準點擊並執行重定向到另一個頁面。 任何人都可以幫助我嗎?謝謝。Yii ajaxlink部分

+0

檢查以確保正確調用操作 - 而不是renderPartial,讓它返回一些文本並退出。如果這不起作用,這可能是一個問題。檢查您的呈現的HTML,看看是否有什麼不妥。 – ldg

回答

5

只是一個假設,但是在使用partialRender和javascript時關閉processOutput。這是調用的RenderPartial當第四個參數:

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

ProcessOutput允許您使用異步調用或其他的東西渲染時也加載的JavaScript。

+0

謝謝,它幫助我! –

+0

@Marat_Galiev很高興幫助你:) – Korcholis

0

打開firebug並檢查js錯誤。如果有的話,在這裏發帖

yii CHtml :: ajax的實現出了問題,它給我帶來了類似的bug。

+0

謝謝,我變成了螢火蟲,但沒有js錯誤。 –

0

也許你沒有完成文件的權利? 嘗試:

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

併爲您在舊版本(工作),這一個之間產生HTML的差異。 也許有些js庫不包括在內?