Ajax를 통해 일부 탭 컨텐츠를로드하려면 jQuery UI Tabs Ajax을 사용하려고합니다. 모든 내용을로드 및 모든,하지만 난 데 문제가이이다, 작동 :jquery UI 탭 Ajax cakePHP
의 내가 CakePHP의 뷰 파일에서 다음 탭이 있다고 가정 해 보자는 href
<ul>
<li><a href="<?php echo $this->Html->url(array('controller' => 'my_controller', 'action' => 'my_action')); ?>">Tabs 1</a></li>
</ul>
당신이 볼 수 있듯이을 내 a
요소의 attibute가이 경우 컨트롤러 작업 (controller => my_controller and action => my_action
)을 가리 킵니다. 내가 가지고있는 문제는 처음 페이지를로드 할 때 심지어는 해당 탭을 클릭하기 전에 my_action
액션이 실제로 실행된다는 것입니다. 어떻게 이런 일이 일어나지 않도록합니까? 분명히, 내가 탭을 클릭했을 때만 my_action
이 호출되기를 바란다.
어떤 도움을 주시기 바랍니다
당신
Jquery 코드를 게시하십시오. –
나는 이것이 옳다고 생각하지 않는다. url에 관한 매뉴얼에 따르면 실제로 액션을 호출하지 않고 url을 생성합니다. IMO 뭔가 다른 코드에 있습니다. – TigOldBitties