EXT Grid 操作列 傳null值

 現在越來越流行使用EXT技術啦,當然也就少不了使用 EXT 的列表啦。

 

同樣我們列表會有一個操作列,用於對行記錄的操作。那麼也就少不了傳值啦。

 

如:

 

<column>
    <name></name>
    <label>操作</label>
    <width>17%</width>
    <editable>false</editable>
    <xlsExportAble>false</xlsExportAble>
    <render>
    <![CDATA[
     return '<a href="#" οnclick="showOpMenu(' + record.get('id') + ',' + record.get('state')  + ',' + record.get('manId')  + ');return false"><img src="styles/default/image/dg_edit.gif"/></a>';
    ]]>
    </render>
</column>

 

通常這樣沒有問題,但當數據 manId 爲null時,就會保持啦,那我們要怎麼辦呢?

 

很簡單,轉成字符串就ok啦,即用單引號括起即可。

 

<column>
    <name></name>
    <label>操作</label>
    <width>17%</width>
    <editable>false</editable>
    <xlsExportAble>false</xlsExportAble>
    <render>
    <![CDATA[
     return '<a href="#" οnclick="showOpMenu(' + record.get('id') + ',' + record.get('state')  + '/',' + record.get('checkedManId')  + '/');return false"><img src="styles/default/image/dg_edit.gif"/></a>';
    ]]>
    </render>
</column>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章