layui的分页怎么改变cols的返回接收field值。比如返回的值是1和2.我想改成“女”and “男”!
2个回答
展开全部
不懂的不要瞎回答好不好?误导别人,浪费别人时间,我给出一个解决方案吧
cols: [[
{field:'sex', title: '性别'}
]],
done:function(res, curr, count) {
$("[data-field = 'sex']").children().each(function () {
if ($(this).text() == '1') {
$(this).text("女");
} else if ($(this).text() == '2') {
$(this).text("男");
}
});
}
展开全部
加这个templet
例子网页链接:
{field:'sex', title:'性别', width:85, templet: '#sexTpl', unresize: true}
<script type="text/html" id="sexTpl">
<input type="checkbox" name="sex" value="{{d.id}}" lay-skin="switch" lay-text="女|男" lay-filter="sexDemo" {{ d.id == 10003 ? 'checked' : '' }}>
</script>
关键在 {{ d.id == 10003 ? 'checked' : '' }} 这里可以写判断
value="{{d.id}}" -->改成value="{{d.sex==1?'男':'女'}}"
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询