boostrap-table可以接收string类型吗


boostrap-table可以接收string类型吗

后台传到前端的值是string
$(function() {

    $('#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',
        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
            };
        },
    });
});

这样写无法画出表格,但是也没有报错,我想问下如何修改呢


你可以把url去掉,用ajax请求数据,用JSON.parse将数据转换为json,最后通过 $table.bootstrapTable('load', data)把数据设置上去就可以了


不支持.
后台可用

 response.setContentType("application/json;charset=UTF-8");
 response.setCharacterEncoding("UTF-8");
 response.getWriter().print(str);
 response.getWriter().flush();
 response.getWriter().close();

其中 str 是用FastJson 转换的字符串.

扩展:

 BootstrapTable bt = new BootstrapTable();
 bt.setRows(Analysis.queryAnalysisBySql(wh, or));
 bt.setTotal(Analysis.queryAnalysisTotal(wh));
 String str = bt.toJson();

public class BootstrapTable {
    
    List rows = new ArrayList<>();
    
    Integer total = 0;

    public String  toJson(){
        return JSON.toJSONString(this);
    }    
}

这样就返回Json了. 我是不支持楼上用JS来转换的.



相关阅读:
访客能够通过猜测的方式伪造出一个正确的session id并进行不好的行为吗?
react中const {dispatch} = this.props;
tomcat配置问题
vue-router如何将接口返回的数据传给组件初始化
为什么我的程序跑的很慢?
刚入门PHP,是否有必要学习JAVA
JS prototype原型问题
关于移动端localstorage 手机浏览器无效果
PHP中的$_REQUEST和$_POST|$_GET有什么区别??
react这个错是什么意思,要怎么解决
.htaccess 文件导致的自动加载问题
百度数据图谱的插件
用angularjs怎么获取到data对象里的HeWeather data service 3.0对象里的数据?
router-link 阻止默认的点击事件么?
点击按钮的跳转ui-sref后进入的页面报错,是什么原因呢?
本地测试需要htpps,怎么解决?
jdk1.8关于持久化的api是哪个?为什么在javax包下找不到persistence这个类?
vue里模版如何转字符串
出现resolve-url-loader cannot operate:source-map error
css实现六边形带图片展示



快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 离别之前,请原谅我的冷漠 打败“霾伏”作文350字 下半年中学团委工作要点_团委团支部工作计划 80后男生自主创业卖女性胸罩 明媚阳光,花朵怒放 我爱我家???升 沧海一粟之光 彩虹岛作文900字 真的想真的想 望旭中学八年级(下)语文月考试卷 教我如何不想你 论构建振兴老工业基地的金融支持体系 速度与激情5经典台词语录和对白 为世界和平做出贡献500字 她爱他,但会在一起吗 写人的作文:老师,我的第二个母亲 一世相遇,不诉离殇 短信语句精华:人生的冷暖取决于心灵的温度 发现身边的美1200字 文具盒的赞美 经典新婚祝福语 我的太空之旅作文 简单的教师节祝福短信 母爱父爱的作文 我的课余生活400字 小学三年级作文550字:暑假小学生作文--我到台湾观博物馆 关于傻丈夫的民间故事 你的世界我曾经来过 我喜欢的水果350字 精彩的 小学五年级作文500字:一方有难,八方支援 知道吗,圣诞到了…。。作文400字 80%和20%黄金法则 小学五年级作文500字:绣球心 我最敬佩的一个人是班长450字作文 仓管员工作职责 平淡但很有哲理的68句话 不将就的人生 我那幽默的胡老师作文1100字 2013医生工作总结范文 “某人”谢谢你! "做遵纪守法合格文明的大学生"演讲稿-把天空交给翅膀 变化中的县城 如果我是一块石头 由捉螃蟹想到的 微笑的力量作文800字 明湖居听书教案设计 勤政务实心得体会 美丽的一串红 静,是心灵最美的陪伴作文600字

Copyright © 2016 phpStudy |