1.将数据库中的内容展示出来

前台代码未做改变,刚开始未显示的原因是因为 

data-field 跟数据库不一样data-field 需要跟数据库中的一样才可以

 

2.将某些value值转换成汉字

在list表中查出来

主要是用了Formatter

前台html代码

<th data-field="bottomcontract" data-formatter="bottomcontractFormatter">保底合同</th>

js代码(此代码执行条件是 数据库中存的值是1,然后返回是冷藏合同)
function bottomcontractFormatter(value, row, index) {
if(value==\'1\'){
return "冷藏合同";
}else{
return "-";
}
}

3. 当数据库增加一个新字段的时候,需要将所有表的内容都增加一遍


4.

  数据库存放的内容为数字,且为下拉框的时候,

  在查看详情的时候,使用vo.dstatus的时候 直接取出数据库的值,但是然后想转换成汉字,上面的Formatter方法不可用,然后可以使用<c:if>标签来实现

<label class="col-md-1" style="margin-top: 7px">启用状态:<span style="color:red">*</span></label>
<div class="col-md-2">
<select disabled name="dstatus" id="dstatus" data-formatter="dstatusFormatter" class="form-control required" style="width:100px">
<option <c:if test="${vo.dstatus==1}">selected</c:if> value="1" label="启用"/>
<option <c:if test="${vo.dstatus==2}">selected</c:if> value="2" label="禁用"/>
</select>

版权声明:本文为snail8698428原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/snail8698428/p/10950326.html