我将 jquery-1.9/ui-1.9 与 jquery-ui 选项卡一起使用。但是数据不会显示在 tabs-1 中。
我做错了什么?设置 ui.ajaxSettings.dataType = "json" 或 "html" 也无济于事。REST 请求的数据是 JSON,之后应转换为 html。
我的代码是这样的:
$(function() {
$( "#tabs" ).tabs({
beforeLoad: function( event, ui ) {
ui.jqXHR.fail(function( jqXHR, textStatus, errorThrown ) {
ui.panel.html(
"Daten konnten nicht geladen werden. " + "HTTP Status: " + jqXHR.status + " " + errorThrown );
});
}
……
<div id="tabs">
<ul>
<li><a href="rest/cfehler/9410273345537">CFehler</a></li>
<li><a href="ajax/content3-slow.php">Historie</a></li>
<li><a href="ajax/content4-broken.php">Einzelfälle</a></li>
</ul>
<div id="tabs-1">
</div>
</div>
});
});