Langsung ke konten utama

Form post submit tanpa ajax request

if(form_berkas.getForm().isValid()){
 form_berkas.getForm().submit({
  method:'POST', 
  waitTitle:'Connecting', 
  waitMsg:'Sending data...',      
  success:function(form, action){
   obj = Ext.JSON.decode(action.response.responseText); 
   Ext.Msg.alert('Information!', obj.errors);
   dialog_berkas.close();
  },
  failure:function(form, action){
   
   if(action.failureType == 'server')
   {              
    obj = Ext.JSON.decode(action.response.responseText); 
    Ext.Msg.alert('Information!', obj.errors); 
   }else
   { 
    Ext.Msg.alert('Warning!', 'Authentication server is unreachable : ' + action.response.responseText); 
   }  
  }    

 });      
 
} 

Komentar

Popular Posts

Menambahkan Item Id untuk HTML Attribut

{ border:false, frame:false, width: 225, margin: '5px 0px 10px 9px', items: [{ xtype : 'textfield', fieldLabel : 'Telephone', inputType :'password', id : 'telephone', inputId: 'item_telepon', width: 225, readOnly : true, fieldStyle :'background-image:none;background-color:#BDBDBD', },{ xtype : 'textfield', fieldLabel : 'Office no', inputType :'password', width: 225, id :'office_no', inputId: 'item_office_no', readOnly : true, fieldStyle :'background-image:none;background-color:#BDBDBD', },{ xtype : 'textfield', fieldLabel : 'Mobile no', inputType :'password', width: 225, id:'mobile_no', inputId: 'item_mobile_no', readOnly : true, fieldStyle :'back...

Extjs html class render

Ext.select('.datepicker').each(function(el){ new Ext.form.DateField({ allowBlank : true, renderTo: el, format:'m-d-Y', editable:false, width:140, fieldCls : 'tanggal x-form-field x-form-text x-trigger-noedit', }); }); Ext.select('.note').each(function(el){ new Ext.form.field.TextArea({ allowBlank : false, renderTo: el, grow : true, hideLabel : true, fieldCls : 'pesan x-form-field x-form-text x-trigger-noedit', }); });