我有以下代码
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”:“作者在这里”}
这里的错误是什么?
答案 0 :(得分:3)
经过一些研究后我找到了答案:
诀窍是将其置于成功功能
// resp is the XmlHttpRequest object
var options = Ext.decode(resp.responseText).author;
alert(options);