【Web前端问题】bootstrap引入bootstrap-table.js报错

这是什么原因
图片描述

代码如下
<link href="~/Script/bootstrap/css/bootstrap.css" rel="stylesheet" />

<link href="~/Script/bootstrap/css/bootstrap-table.css" rel="stylesheet" />

<link href="~/Script/EasyUI/themes/default/easyui.css" rel="stylesheet" />

<link href="~/Script/EasyUI/themes/icon.css" rel="stylesheet" />

<link href="~/Style/timeline.css" rel="stylesheet" />

<script src="~/Script/Common/jquery-3.3.1.min.js"></script>

<script type="text/javascript" src="~/Script/bootstrap/js/bootstrap.min.js"></script>

@*3、bootstrap table组件以及中文包的引用*@

<script src="~/Script/bootstrap/js/bootstrap-table.js"></script>

<script src="~/Script/bootstrap/js/bootstrap-table-zh-CN.js"></script>

**html代码如下**

<fieldset>

<legend>项目授权信息</legend>

<table class="table table-hover" data-toggle="table" id="powerTable"></table>

</fieldset>

$(document).ready(function () {

//调用函数,初始化表格

initTable();

});

function initTable() {

$('#powerTable').bootstrapTable({

url: "/Project/Project/GetPowerList", // 获取表格数据的url

toolbar: '#toolbar',

cache: false, // 设置为 false 禁用 AJAX 数据缓存, 默认为true

striped: true, //表格显示条纹,默认为false

sidePagination: "server", //表示服务端请求

queryParams: { PROJECTID: $("#ID").val() },

sortName: 'ADDTIME', // 要排序的字段

sortOrder: 'desc', // 排序规则

columns: [

{

checkbox: true, // 显示一个勾选框

align: 'center' // 居中显示

}, {

field: 'ID', // 返回json数据中的name

visible: false //不显示

}, {

field: 'USERID', // 返回json数据中的name

title: '编号', // 表格表头显示文字

align: 'center', // 左右居中

valign: 'middle' // 上下居中

}, {

field: 'POWER',

title: '所有权限',

align: 'center',

valign: 'middle',

formatter: function (value, row, index) { // 单元格格式化函数

}

}, {

field: 'ADDTIME',

title: '计算方式',

align: 'center',

valign: 'middle',

formatter: function (value, row, index) { // 单元格格式化函数

}

}, {

title: "操作",

align: 'center',

valign: 'middle',

width: 160, // 定义列的宽度,单位为像素px

formatter: function (value, row, index) {

return '<button class="btn btn-primary btn-sm" onclick="del(\'' + row.stdId + '\')">删除</button>';

}

}

],

onLoadSuccess: function () { //加载成功时执行

console.info("加载成功");

},

onLoadError: function () { //加载失败时执行

console.info("加载数据失败");

}

});

}

回答:

问题解决, 把进入的bootstrap-table.js顺序放到bootstrap-min.js前面

回答:

用cdn引入试试,感觉像是路径有问题

以上是 【Web前端问题】bootstrap引入bootstrap-table.js报错 的全部内容, 来源链接: utcz.com/a/134383.html

回到顶部