日期:2014-05-16  浏览次数:20339 次

Ext JS 4 主从表

Model

定义三个model

Js代码 
  1. /**
  2. * 对应Struts2中action的model
  3. */ 
  4. Ext.define('PriceAreaAction', {  
  •     extend : 'Ext.data.Model',  
  •     fields : [ 'priceArea', 'updatePriceEntrys', 'createPriceEntrys',  
  •             'deletePriceEntrys', 'message' ],  
  •     proxy : {  
  •         type : 'ajax',  
  •         api : {  
  •             create : 'savePriceArea.action',  
  •             update : 'updatePriceArea.action' 
  •         },  
  •         writer : {  
  •             type : 'json' 
  •         },  
  •         reader : {  
  •             type : 'json' 
  •         }  
  •     }  
  • });  
  •    
  • /**  
  • * PriceArea的Model
  • */ 
  • Ext.define('priceAreaModel', {  
  •     extend : 'Ext.data.Model',  
  •     fields : [ 'id', 'areaCode', 'areaName', 'createUser', {  
  •         name : 'createDate',  
  •         type : 'number' 
  •     },