片段主题:采用EXTJS ajax 解析返回json
知识分类:EXTJS
记录时间: 20150708
功能描述:点击图标根据ID ,AJAX提交后返回json 得到结果,显示图片。
学习心得:初学特别注意, 再想返回JSON 获得数据的情况下必须 使用ajax 的属性 success: function (data){} 来获取否者将只能的到返回的对象(object) ,然而并不会得到json数据(换句话说也就是得不到值)。
片段代码:
{
iconCls : 'silk-config',
tooltip : '查看照片',
handler : function(view, rowIndex, colIndex, item, e, record, row) { alert(record.get('userId')); Ext.Ajax.request({
url : CTX + '/admin/user/detail/faces',
params : {
userTrainId : record.get('id')
},
success : function(data) {
var json = data.responseText;
if(json){
var text = Ext.decode(json);
alert(text[0].faceUrl);
alert(text[1].faceUrl);
}else{
Cqcis.Msg.alert('暂无照片');
}
}
});
}