ExtJs 관련
2466 단어 ExtJs
Ext.Ajax.request({
url: "url.action",
params: {},
success: function(response){
var result = eval('(' + response.responseText + ')');
if(result.success){
alert("success")
}else{
alert("fail");
}
}
});
var task = new Ext.util.DelayedTask(function(){
btn.setDisabled(false);
});
task.delay(10000);
2. Ext 작업 지연
var task = new Ext.util.DelayedTask(function(){
btn.setDisabled(false);
});
task.delay(10000);
3.Form.load
form.getForm().load({
url:'url.action',
method:'post',
params:{
id:id
},
success:function(form,action){
},
failure:function(form,action){
}
});
4.Form.submit
form.submit({
success : function(form, action) {
},
failure : function(form, action) {
}
});
5. 쿼리 스토어에서 쿼리 페이지를 지정할 수 있습니다.
Ext.data.Store
loadPage(
Number page, Object options )
Loads a given 'page' of data by setting the start and limit values appropriately. Internally this just causes a normal load operation, passing in calculated 'start' and 'limit' params
Parameters
The number of the page to load
See options for load
//
store.loadPage(1);
6.Store의 Json은 root 및 totalProperty 이외의 추가 정보를 제공합니다.
Java 측에서 otherProperty 속성을 Json에 넣습니다. ExtJs는 다음과 같습니다.
Ext.create('Ext.data.Store', {
storeId : 'store',
model : 'model',
pageSize : 20,
proxy : {
type : 'ajax',
url : 'url.action',
reader : {
type : 'json',
root : 'root',
totalProperty : 'count',
otherProperty: 'otherProperty'
}
}
});
다음 방법으로 획득 가능
store.getProxy().getReader().jsonData.otherProperty
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
문자열 길이를 계산하고 중국어로 두 개를 계산합니다.텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.