웹 애플 리케이션의 모든 AJAX 호출에서 JSON 인코딩 컨텐츠를 받기를 원합니다. 대부분의 장소에서이 작업이 이미 완료되어 (예 : 모달) 잘 작동합니다.JSON 인코딩 된 AJAX 컨텐츠를 jQuery UI 탭에로드
그러나 jQueryUI의 탭 (http://jqueryui.com/demos/tabs/)과 해당 ajax 기능을 사용하는 경우 일반 텍스트 HTML 만 반환 할 수 있습니다 (예 : 아래 태그에 지정된 URL). 각 탭의 클릭에서 지정된 URL에서 JSON 인코딩 된 데이터를 수신하고 해당 JSON의 .content 인덱스를로드한다는 탭 기능을 얻으려면 어떻게해야합니까?
$(function() {
$('div#myTabs').tabs();
});
<div id="mytabs" class="ui-tabs ui-widget ui-widget-content ui-corner-all">
<ul class="ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all">
<li class="ui-state-default ui-corner-top"><a href="/url/one">Tab one</a></li>
<li class="ui-state-default ui-corner-top"><a href="/url/two">Tab two</a></li>
</ul>
</div>
load() 이벤트를 사용할 수 있습니까? –
이 솔루션이 효과가 있습니까? 그것은 나를 위해 작동하지 않는 것 같습니다. – TheDelChop