//激活前的提示
var act_before_tip = function (data) {
//非空判断
if (Object.keys(data).length === 0) return;
var act_before_tip = "以下订单对应的处方单id已开过票,请确认当前波次与已开订单相同。若不同,请重新导入。" + "<br>";
for (var key in data) {
act_before_tip += "<br>" + "总单id:【" + key + "】,对应已开票的订单系统细单【" + data[key] + "】" + "<br>";
}
if (data != null && data != "") {
Ext.Msg.show({
title: '温馨提示',
msg: act_before_tip,
buttons: Ext.Msg.OK,
icon: Ext.Msg.INFO
});
}
};
补记:后台传递过来的是map集合,dataType返回值类型应该是json类型,此时,可以直接使用:JSON.parse(data);这样得到的结果是object类型,然后我们直接判断它的长度即可。