2009-11-11 5 views
0

저는 한 달 정도 Zend-Framework와 Jquery를 사용하여 ZendX_JQuery를 사용하여 함께 작업을 시작했습니다. 내가 처음에는 그것이 단순해야만하는 것처럼 보였던 것처럼 보였습니다. 아마도 여기에 뭔가 빠져있을 수도 있습니다.젠드 프레임 워크를 사용한 jQuery/Ajax

나는의 라인을 따라 볼 수 있습니다 위의 코드에 의해 표시되는 링크는 내용이 도메인 "ID"로 또 다른/액션 /에서 반환 된로드를 클릭

제대로 작동
$this->ajaxLink($this->escape($var->title), 
       $this->baseUrl() . "/another/action", 
       array('update' => '#domain' . $var->id ,      
         'complete' => '$("#domain' . $var->id .'").toggle("slow");')); 

echo '<div id="domain"' . $var->id . '" style="display:none;" ></div>'; 

, div. 문제는 위에로드 된보기에 ajaxLink()가 포함되어 있으면 Ajax 링크가 작동을 멈출 때 발생합니다. 이 문제는 ajaxLink() 배열에 "inline"=> true 옵션을 추가하여 해결할 수 있습니다. 그러나 다른 JQuery 뷰 헬퍼가 ajax ie : dialogContainer()를 통해 페이지로로드 될 때 작동해야하는 경우 어떻게합니까?

단순히 zendx jquery 도우미가 자바 스크립트를 저장하는 위치를 제어하는 ​​방법을 묻는 것입니다. 기본적으로 태그에 <head> 섹션에 모든 문장을 넣으려고합니다. 아약스 호출을 통해 표시되는보기가 필요합니다. Dojo는 모든 PHP가 javascript/ajax를 머리에 넣으려고 시도합니까?

감사합니다.

답변

0

예 Dojo는 동일한 방식으로 작동합니다. Container에 실제 함수를 얻기위한 메소드가 있어야한다. 그래서 당신이 원하는 곳에서 렌더링 할 수있다. 그들이 ZendX_Jquery 패키지를 사용하지 않았기 때문에 그들이 무엇인지 확신 할 수 없습니다.

+0

답장을 보내 주셔서 감사합니다. Dojo가 zend 프레임 워크와 통합하는 방법과이 인스턴스에서 작동하는 방법을 다시 살펴볼 것입니다. 나는 그걸 넘어서 ZendX_Jquery 패키지로 바로 갔다. – Nathan

관련 문제