目的: V1060302 –實體定更定檢清單 - Item 挑選後 – change event 沒觸發
--> Item挑選後,顯示該Item的定更定檢資料處理說明: 1>[Item] 挑選欄位值, 挑選後未觸發 change event
--> var win = EditPickx('ITEM', '../api/V1060302API/get_ITEMPick', ['ITEM'],
['ITEM'], J_pickstore_ITEM, J_pickcolumns_ITEM,true,false);
1>*.js win.show();
--> EditPickx 預設會 Disable change event
2>呼叫 EditPickx 時,將 isSuspendEvent 設為 false
--> 不 Disable change event
//ITEM
Ext.getCmp('btn_ITEM').on("click", function () {
var win = EditPickx('ITEM', '../api/V1060302API/get_ITEMPick', ['ITEM'], ['ITEM'],
J_pickstore_ITEM, J_pickcolumns_ITEM,true,false);
win.show();
});
--> 將 EditPickx 的 isSuspendEvent 設為 false , 不 suspend change event
win.show();
});
--> 將 EditPickx 的 isSuspendEvent 設為 false , 不 suspend change event
var Tmp_ITEM = Ext.getCmp("ITEM");
console.log("Tmp_ITEM:", Tmp_ITEM);
//若change 沒觸發 ,必需將 EditPickx 的 isSuspendEvent =false,
Ext.getCmp("ITEM").on('change', function (me, newValue, oldValue, eOpts) {
//Ext.getCmp("ITEM").on('blur', function (me, eOpts) {
var Tmp_PROJID = Ext.getCmp("PROJID").getValue();
var Tmp_TYPE = Ext.getCmp("TYPE").getValue();
var Tmp_ITEM = Ext.getCmp("ITEM").getValue();
if ((!checkisnull(Tmp_PROJID)) && (!checkisnull(Tmp_TYPE)) && (!checkisnull(Tmp_ITEM)))
Show_AMM_CHKCHG_Data(Tmp_PROJID, Tmp_TYPE, Tmp_ITEM);
});
沒有留言:
張貼留言