目的: V80204 – WBS報工工時 – 按[顯示資料]後, 去後端處理, 要顯示等待訊息
處理說明: 1> Ext.Ajax 的處理模式 : 必需 async: true, - loadMask
// 1>> 異步模式 : false, 即會等後端執行完成,才會往下,所以不會顯示等待訊息
async: false ,
async: false ,
// 2>> 異步模式 : true, 即會不用等後端執行完成,前端仍會往下, 所以會顯示等待訊息
async: true , (defaule)
async: true , (defaule)
var myMask = new Ext.LoadMask(Ext.getBody(), {
msg: '資料處理中,請稍候...',
});
msg: '資料處理中,請稍候...',
});
//顯示訊息
myMask.show();
//隱藏訊息
Ext.getCmp('sub_Grid').store.on("load", function (me, records, successful, eOpts) {
if (successful) {
console.log("successful");
console.log("Ext.getCmp('sub_Grid').store.data", Ext.getCmp('sub_Grid').store.data);
win1.show();
//若已載入完成,則
myMask.hide();
}
}
);
console.log("Ext.getCmp('sub_Grid').store.data", Ext.getCmp('sub_Grid').store.data);
win1.show();
//若已載入完成,則
myMask.hide();
}
}
);