bootstrapTable中的width值设置无效的问题的解决方法

冷不防 2022-05-22 01:43 930阅读 0赞

最近开发的时候碰到的一个显示的问题。如下图所示:

70

这是我的js代码(这里只贴上相关代码):

  1. // 加载列表
  2. $("#bizDeviceTable").bootstrapTable({
  3. url : basePath + "bizDevice/getBizDeviceList.do",
  4. method : 'post', //请求方式(*)
  5. toolbar : '#toolbar', //工具按钮用哪个容器
  6. striped : true, //是否显示行间隔色
  7. cache : false, //是否使用缓存,默认为true,所以一般情况下需要设置一下这个属性(*)
  8. sortable : true, //是否启用排序
  9. sortOrder : "id asc", //排序方式
  10. dataType : "json",
  11. queryParamsType : "limit", //默认值为 'limit' ,在默认情况下 传给服务端的参数为:offset,limit,sort
  12. contentType : "application/x-www-form-urlencoded",
  13. queryParams : oTableInit.queryParams,//传递参数(*)
  14. sidePagination : "server", //分页方式:client客户端分页,server服务端分页(*)
  15. pagination : true, //是否显示分页(*)
  16. pageNumber : 1, //初始化加载第一页,默认第一页
  17. pageSize : 10, //每页的记录行数(*)
  18. pageList : [ 10, 15, 20, 30, 100 ], //可供选择的每页的行数(*)
  19. search : false, //是否显示表格搜索,此搜索是客户端搜索,不会进服务端,所以,个人感觉意义不大
  20. strictSearch : true,
  21. showColumns : false, //是否显示所有的列
  22. showRefresh : false, //是否显示刷新按钮
  23. showToggle : false, //是否显示详细视图和列表视图的切换按钮
  24. minimumCountColumns : 2, //最少允许的列数
  25. clickToSelect : true, //是否启用点击选中行
  26. singleSelect : true, //Checkbox单选
  27. height : 'auto', //行高,如果没有设置height属性,表格自动根据记录条数觉得表格高度
  28. uniqueId : "id", //每一行的唯一标识,一般为主键列
  29. idField : "id",
  30. cardView : false, //是否显示详细视图
  31. detailView : false, //是否显示父子表
  32. columns : [ {
  33. title : "",
  34. align : "center",
  35. valign : "middle",
  36. checkbox : true,
  37. width:50,
  38. clickToSelect : true
  39. }, {
  40. title : "序号",
  41. align : "center",
  42. valign : "middle",
  43. width:50,
  44. formatter: function (value, row, index) {
  45. return (index+1);
  46. }
  47. }, {
  48. title : " 名称",
  49. field : "name",
  50. align : "center",
  51. valign : "middle",
  52. width:150,
  53. }, {
  54. title : " 品牌",
  55. field : "brand",
  56. align : "center",
  57. valign : "middle",
  58. width:150,
  59. },{
  60. title : " 机构名称",
  61. field : "orgName",
  62. align : "center",
  63. valign : "middle",
  64. width:150,
  65. }, {
  66. title : "地址",
  67. field : "fullAddress",
  68. align : "center",
  69. valign : "middle",
  70. width:150,
  71. }

我要将设备的地址显示宽一点,但是修改width的值后页面没有任何改变。

解决方法:在jsp页面中加上如下代码即可

修改后的显示效果如下:

70 1

  1. {
  2. title : "地址",
  3. field : "fullAddress",
  4. align : "center",
  5. valign : "middle",
  6. width:150,
  7. }

中的width值改为300后,再将中的v=1.9改为v=1.8(其实改什么值都可以,目的是通知浏览器不使用缓存),显示效果如下:

70 2

发表评论

表情:
评论列表 (有 0 条评论,930人围观)

还没有评论,来说两句吧...

相关阅读