Extjs와 백그라운드 상호작용

1694 단어 ExtJS
하나,
 var conn = new Ext.data.Connection();             conn.request({                 url : 'WorkorderProcessStepInfotwoListData.jsp?DbType=WorkorderProcessStepInfoDelete',                 params : {                     workorderProcessStepInfoID: _record.get("AutoID")                 },                 method : 'post',callback:functions(options,success,response) {if(response.responseText.replace(/(^\s*) | (\s*$)/g,"")='true') {Ext.MessageBox.alert("알림", "선택한 기록이 성공적으로 삭제되었습니다!");                        dsWorkorderProcessStepInfoList.proxy = new Ext.data.HttpProxy({                             url:'WorkorderProcessStepInfotwoListData.jsp?DbType=SearchLoad&WlcspLot=' + _record.get("WlcspLot") + '&AreaProcessID=' + _record.get("AreaProcessID")                         });                         dsWorkorderProcessStepInfoList.reload();
} else {Ext.MessageBox.alert("알림", "선택한 레코드 삭제 실패!");                    }                 }             })
 
2.Ext.Ajax를 사용합니다.request
   , ,** ** , ,  

 Ext.Ajax.request({                 url : 'RoutingProcessQtimeListData.jsp?DbType=IsRoutingProcessMaterialInfo&RoutingID ='+_record.get("PrimaryKey"),                 success : function(response, options) {                     var responseArray = Ext.util.JSON.decode(response.responseText);                     if (responseArray.success) {Ext. MessageBox.alert('힌트','삭제 성공!');} else {Ext. MessageBox.alert('오류','MIS에 연락하세요!');                    }                 }             });

좋은 웹페이지 즐겨찾기