示例:见代码一,通过formatter可以控制显示字段的值,假设渲染bootstraptable时该值未被渲染,同时页面提交时该值也未被修改,在后台该值为null,而不是formatter中设置的'',要想达到设置默认值效果,需要加上row.name = ''; 见代码二。
代码一:
{
title: "中文名称",
field: "name",
width: "80",
editable: {
type: 'text'
},
formatter: function (value, row, index) {
if (value)
return value;
else
return '';
}
}
代码二:
{ title: "中文名称", field: "name", width: "80", editable: { type: 'text' }, formatter: function (value, row, index) { if (value) { return value; } else { row.name = '';
return '';
} } }