jeecg開發平臺中單選框(radio)的使用

jeecg開發平臺中單選框(radio)通常都是與數據字典結合起來輸入並顯示的,好比表單中有一個屬性爲「是否有分公司」,屬性名爲:isBranchjava

則新增修改界面中對應的代碼爲:編碼

<div class="form">
		      <label class="Validform_label">是否有分公司:</label>
		      <t:dictSelect field="isBranch" typeGroupCode="yesorno" hasLabel="false" defaultVal="${exprDelComPage.isBranch}" type="radio"></t:dictSelect>
		      <span class="Validform_checktip"></span>
		    </div>

其中使用了jeecg的t:dictSelect標籤,其中的typeGroupCode屬性對應數據字典中的編碼,jeecg開發平臺中有專門維護數據字典的功能(對應菜單爲:系統管理-數據字典),其中就有一個默認的值爲:邏揖條件(只有是,否)兩個值,如圖:spa

因此直接在代碼中引用便可:typeGroupCode="yesorno",但注意對應的表的字段類型要修改成varchar(由於Y和N都是字符串類型的值),最後界面顯示就是這個樣子的:code

同時列表頁面也須要把相應的Y或N替換爲對應的是或否的中文值,jeecg的t:dgCol標籤提供了replace屬性,能夠很是方便的做替換,代碼以下:orm

<t:dgCol title="是否有分公司" field="isBranch" replace="是_Y,否_N"></t:dgCol>

2015-03-28補充:ip

其實列表中替換還有另外一種方便的方式,以下:開發

<t:dgCol title="是否有分公司" field="isBranch" dictionary="yesorno"></t:dgCol>

其中dictionary="yesorno"指定數據字典的編碼字符串

相關文章
相關標籤/搜索