-3

JSONでEXTJSを使用しています。json 応答でオブジェクトを返そうとしていますが、機能していません。私は次のものを持っています:

{"success": true,
    "results" : [ {
        "type":{
            "title":"example"
        }
    },{
        "type":{
            "subtitle":"example"
        }
    }
]}

firebug では、次のように出力されます。

type   "[object Object]"

これはデータモデルのせいですか?タイプにどのタイプを使用すればよいかわかりません。

ありがとう

4

1 に答える 1

1

Ext JS でこれを呼び出していますExt.Ajax.requestか? 次のようなことができます。

Ext.Ajax.request({
    url: 'your_url',
    success: function (response) {
        var obj = Ext.decode(response.responseText);
    }
});

obj応答で送信するコンテンツが含まれているはずです。Ext.decodeJSON 文字列を対応する JavaScript オブジェクトに変換する Ext メソッドです。

于 2012-11-30T15:26:35.957 に答える