列表控件(Grid)回调方法

回调方法如下:

占位符GridId为grid组件id(首字母大写)

/**    
    * 加载网格数据,网格组件初始化时调用     
    */
function load#GridId#Data( ){ }
//例: grid组件id为demoGrid时,对应回调方法为
function loadDemoGridData( ){ }

/**    
    * 网格加载完成事件,网格数据加载完成后调用     
    */
function #gridId#_gridComplete(){ }
//例: grid组件id为demoGrid时,对应回调方法为
function demoGrid_gridComplete(){ }

/**    
    * 自定义设置网格配置信息,初始化网格对象前调用  
    * @param config  json: 网格配置数据    
    */
function set#GridId#Config(config){ }
//例: grid组件id为demoGrid时,对应回调方法为
function setDemoGridConfig(config){ }

/**    
    * 控制操作按钮显隐,网格加载完成时调用  
    */
function set#GridId#ActionStatus(target){ }
//例: grid组件id为demoGrid时,对应回调方法为
function setDemoGridActionStatus(target){ }

/**    
    * 自定义操作列按钮点击事件
    * @param action string:操作类型
    * @param params json:按钮配置数据
    * @param row json:所在行数据
    * @param data json 
    * @param gridOption json:列表配置数据
    */
function btn#GridId#ColClick(action, params, data, row, gridOption) { }
//例: grid组件id为demoGrid时,对应回调方法为
function btnDemoGridColClick(action, params, data, row, gridOption) { }

/**    
    * 执行操作
    * @param action string:操作类型
    * @param params json:按钮配置数据
    * @param row json:所在行数据
    * @param data json  
    * @param gridOption json:列表配置数据
    */
function doAction(action, params, data, row, gridOption)