を表示しません。jQueryのUIのタブ:JSONは、私はアヤックスとのjqueryのUIのタブを使用してい
アヤックスは、このようなJSONコンテンツに直面するだろう。
[
{
"title" :"a note",
"type" :"text",
"content" :"MY FIRST NOTE!"
},
{
"title" :"two note",
"type" :"text",
"content" :"MY FIRST NOTE <b>if html works<\/b> i should pay attention to this!"
}
]
私はこのコードを使用しています:
$(function() {
$("#tabs").tabs({
cache : false,
ajaxOptions : {
cache : false,
dataType : 'json',
dataFilter : function(result) {
var data = $.parseJSON(result);
return data;
},
error : function(xhr, status, index, anchor) {
$(" anchor.hash ").html("Couldn't load this tab. We'll try to fix this as soon as possible. " + "If this wouldn't be a demo.");
}
}
});
});
JSONファイル(PHPによって生成される)が正しくロードされている(私はこの質問Loading JSON-encoded AJAX content into jQuery UI tabsを見てきました)、私は検証していそれはJSONLintを使用していますが、タブは白のままで、コンテンツは読み込まれません。
また、私はいくつかの愚かなエラーをやっている場合、私はJSONとAjaxで動作する最初の時間は非常に私を許してい
EDIT:JSONのコンテンツは、コンテンツタイプを削除し、コンテンツタイプ=アプリケーション/ JSONで送られますjsonを表示しますが、jsonを使用してjsonファイルを解析する必要がありますか?
返信データの代わりにdata.contentを返す –