Я очень новичок в программировании, поэтому, пожалуйста, прости меня, мой нубизм.
Я использую отличные вкладки jQuery для своего приложения, загружаю внешний контент во вкладки через ajax, и на одной из этих вкладок мне нужно программно перезагрузить содержимое этой вкладки после получения результата. Я следовал за документацией * безрезультатно.
Я инициализировал вкладки на моей корневой странице очень просто:
Javascript:
$(document).ready(function(){
$("#tabs").tabs({ cookie: { expires: 30 } });
});
HTML:
<div id="tabs">
<ul>
<li><a href="#moderatorManage"><span>Find and Manage Moderators</span></a></li>
<li><a href="flaggedCards/" id="flaggedCards" ><span>Flagged Cards</span></a></li>
<li><a href="pendingDelete/"><span>SinBin / Pending Delete</span></a></li>
</ul>
</div>
Вы видите, что я загружаю внешний URL "flaggedCards /". Там у меня есть больше jQuery с этой функцией:
$(document).ready(function(){
$("#controls_{{id}} input").click(function() {
$(this).parent().parent().parent().addClass("highlight").fadeTo("slow", 0.1);
$("#tabs").tabs( 'load' , 0 ); // fails also tried various selectors
});
});
То, что я пытаюсь сделать, это вызвать вкладку flaggedCards для перезагрузки при вызове этой функции, я пробовал разные синтаксисы безрезультатно.
- docs.jquery.com / UI / API / 1.7.1 / Вкладка # Методы нагрузки