在 ext js 中从 php 获取数组值响应


Get array value response from php in ext js

如何在EXT JS中从这个对象获取值?!

{ "success" : "Some text message." }

我正在尝试这个:

success : function(resp, request) {
    Ext.Msg.alert('alert title', resp.responseText);
}

这取决于您使用什么与服务器通信如果您使用的是Ext.Ajax.request

Ext.Ajax.request({
    url: 'page.php',
    params: {
        id: 1
    },
    success: function(response){
        var text = Ext.decode(response.responseText);
        alert(text.success)
        // process server response here
    }
});

但是如果你使用的是form.submit(),json中的success必须是真或假,它表明响应是否成功。