2013-10-25 2 views
2

x- 편집 가능한 필드 (http://x-editable.demopage.ru/)를 볼 수 있습니다. 우리는이 웹 사이트는 refershed됩니다xii 편집 부분이있는 Yii 렌더링 부분이 필드를 다시 초기화하지 않습니다.

$this->renderPartial(...); 

뷰의 부분 렌더링으로 이어지는, 아약스를 통해 컨트롤러를 호출 할 때까지 모든 것이 잘 작동하지만 모든 X-편집 가능한 필드가 사라 때문에 초기화 할 것 같다 뷰의 글로벌 스크립트 javascript를 통해 모든 x-editable 필드가 호출되지 않습니다.

또한 renderPartial 메서드에서 반환 된 코드를 확인하고 초기화하는 데 필요한 스크립트도 포함되어 있지 않습니다.

제 질문은 : x- 편집 가능으로 부분을 렌더링 할 수 없습니까? 또는 어떻게 든 글로벌 자바 스크립트 코드를 다시로드 할 수 있습니까?

감사합니다, 안드레아스

+1

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

+0

ARR 시도, 내가 설정 세 번째 매개 변수는 true로, 네 번째를 "확인하지"않았습니다. 고마워요! 스크립트 언어는 빨아들입니다. – Andreas

+0

화제의 링크 주셔서 감사합니다. http://stackoverflow.com/questions/6753143/yii-ajaxlink-in-partial/6754862#6754862 – Andreas

답변

0

시도 :

$this->renderPartial('_view', array(), False, True); 
관련 문제