2013-10-25 38 views
2

我們在視圖中使用了may x可編輯字段(http://x-editable.demopage.ru/)。一切工作正常,直到我們稱之爲通過AJAX控制,導致視圖的部分呈現Yii使用x-editable進行部分渲染不會重新初始化字段

$this->renderPartial(...); 

網站被refershed,但所有的X-可編輯字段消失,因爲看來,這似乎初始化的全局腳本所有通過javascript的可編輯字段都不會被調用。

我也檢查了renderPartial方法返回的代碼,它也不包含初始化所需的腳本。

所以,我的問題是:是不可能使用x-editable渲染部分?或者我可以以某種方式重新加載全局JavaScript代碼?

感謝, 安德烈亞斯

+1

嘗試http://stackoverflow.com/questions/6753143/yii-ajaxlink-in-partial/6754862#6754862 – topher

+0

編曲,我設置了第三個參數爲true,並沒有「看到」第四個。非常感謝!腳本語言很糟糕。 – Andreas

+0

謝謝頂部鏈接: http://stackoverflow.com/questions/6753143/yii-ajaxlink-in-partial/6754862#6754862 – Andreas

回答

0

嘗試:

$this->renderPartial('_view', array(), False, True);