BootStrap Table - JS加载表格数据
在初始化table的时候,参数最好是直接取, 按照temp[key] = value;的方式会在进行分页等操作时沿用页面初始化的参数.
参数传入可以使用 queryParams 对象
$(function () { //最大层级:2层 initTable(2); }) $(document).ready(function () { clearInputOnInit(); }); function clearInputOnInit() { ctlBeginTime.setValue("2016-12-01 00:00:00"); ctlEndTime.setValue("2016-12-21 00:00:00"); } function initTable(level) { var columns = []; $('#tabAudit').bootstrapTable({ columns: columns, url: "/Business/FinancialManage/Biz_Audit_ProduceTask/LoadAuditProduceTaskFrist", queryParams: function (params) { var temp = { limit: params.limit, offset: params.offset, order: params.order, ordername: params.sort, beginTime: ctlBeginTime.getValue(), endTime: ctlEndTime.getValue() }; //$.each(query, function (key, value) { // temp[key] = value; //}); return temp; }, method: 'get', striped: true, pagination: true, sortName: "序号", sortOrder: "desc", sidePagination: "server", cache: false, pageNumber: 1, pageSize: 10, pageList: [5, 10, 20, 50, 100, 200], smartDisplay: false, rowStyle: function (row, index) { //颜色样式['active', 'success', 'info', 'warning', 'danger']; var strclass = ""; if (row.ORDER_STATUS == "已审核") { strclass = 'success'; } else { return {}; } return { classes: strclass } }, detailView: true, onExpandRow: function (index, row, $detail) { expandTable($detail, level - 1, row); } }); }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
2015-12-14 微信公众平台开发 - JSSDK接口调用常见问题