easyuiデータグリッドのデフォルト・ディスプレイなしのデータ列[コンテンツのコピー]

オリジナルから:http://www.cnblogs.com/XiaoGer/p/3451315.html

拡張子なしeasyuiデータグリッドデータは、特定の値を表示する場合。以下のような:データなし

まず、拡張easyuiデータグリッドのデフォルトの方法

VAR MYVIEW = $ .extend({}、$ fn.datagrid.defaults.view、{。
    onAfterRender:機能(ターゲット){ 
        $ .fn.datagrid.defaults.view.onAfterRender.call(このターゲット);
         varがオプト= $(ターゲット).datagrid( 'オプション' );
         VAR VC = $(ターゲット).datagrid( 'getPanel')子ども( 'div.datagridビュー'。); 
        vc.children( 'div.datagrid-空' ) .remove();
         場合(!$(ターゲット).datagrid( 'GETROWS' ).LENGTH){
             VARの D = $( '<DIV CLASS = "データグリッドの空"> </ div>')HTML(optsの。 emptyMsg || 'レコードなし' ).appendTo(VC);
            d.css({
                ポジション: '絶対' 
                左: 0 
                上: 50 
                幅: '100%' 
                textAlign: '中央' 
            })。
        } 
    } 
})。

そして、メソッドのデータグリッドを呼び出します

$( '#はDataGrid1' ).datagrid({ 
         ビュー:MYVIEW、
         emptyMsg: 'いいえデータ' 
    });

 

おすすめ

転載: www.cnblogs.com/wcnwcn/p/10954178.html