extjs警报响应

时间:2012-06-08 19:10:43

标签: php extjs

我有以下代码

Ext.Ajax.request({
    url: 'newRecord.php',
    method: 'POST',
    type: 'json',
    params: {
        "author" : list.Author,
        "title" : list.Title,
        "manufacturer" : list.Manufacturer,
        "product_group" : list.ProductGroup
    },
    success: function(response) {
        alert(response.author);
    },
    failure: function() {
        alert('Failure');
    }
});

警报返回undefined但是我的php返回{“author”:“作者在这里”}

这里的错误是什么?

1 个答案:

答案 0 :(得分:3)

经过一些研究后我找到了答案:

诀窍是将其置于成功功能

// resp is the XmlHttpRequest object
var options = Ext.decode(resp.responseText).author;
alert(options);