bootstrap-table - bootstraptable 如何把数据类型设置为string
本文介绍了bootstrap-table - bootstraptable 如何把数据类型设置为string的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
bootstraptable 如何把数据类型设置为string
是将dataType设置为html吗,那里面的参数如何设置到column呢?
$(function() {
debugger;
$('#worktable').bootstrapTable({
toolbar: "#toolbar", //指定工具栏
search: true, //是否搜索
buttonsAlign: "left", //按钮对齐方式
url: '${request.contextPath}/test/getList',
height: '500',
pagination: true, // 分页
striped: true, // 是否显示行间隔色
cache: false, // 是否使用缓存
pageSize: 10,//单页记录数
pageList: [5, 10, 20],
toolbar: "#toolbar", // 指定工具栏
showToggle: true, //显示切换视图
showColumns: true, // 显示隐藏列
showRefresh: true, // 显示刷新按钮
sidePagination: "server", // 服务端处理分页
uniqueId: "id",
queryParamsType:'limit',
dataType:'html',
columns: [{
field: 'state',
checkbox: true,
align: 'center',
valign: 'middle'
}, {
title: 'ID',
field: 'id',
align: 'center',
valign: 'middle',
visible: true
}, {
title: '流程名称',
field: 'name', // 字段
align: 'center', // 对齐方式(左 中 右)
valign: 'middle', //
sortable: true
}, {
title: '发布时间',
field: 'deploymentTime',
align: 'center',
valign: 'middle',
sortable: true
},
],
responseHandler: function(res) {
return {
total: res.total,
rows: res.records
};
},
});
这样的写法如何修改呢,求指教!
解决方案
因为我正常使用json可以画出表格,所以
我的解决方案是
responseHandler: function(res) {
res = $.parseJSON(res);
return {
total: res.total,
rows: res.records
};
},
直接在接收函数里面把string再次转成json,一切皆大欢喜~~
这篇关于bootstrap-table - bootstraptable 如何把数据类型设置为string的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文