bootstrap-table 通过data-url从本地文件取值问题

weixin_39610630 2018-04-03 04:29:35
我的想法是前台指定条件搜索后,在后台生成一个json格式的txt文件,用bootstarp table直接展示指定服务器路径这个文件,但是不知为何我服务器内文件改变且前台页面刷新之后,前台展示的表格没有变化,就是前台每次搜索执行之后后台的txt都会改变,但是前台的bootstarp table内容始终是我服务器启动时的。
代码如下

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><%--
Created by IntelliJ IDEA.
User: 56218
Date: 2018/3/23
Time: 15:17
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<link href="../css/loginstyle.css" rel="stylesheet" type="text/css" media="screen"/>
<script src="http://www.jq22.com/jquery/jquery-1.10.2.js"></script>
<script src="Table.js"></script>
<script type="text/javascript" src="/validate.js"></script>
<link rel="stylesheet" href="../css/bootstrap.css">
<link rel="stylesheet" href="../css/bootstrap-table.css">
<script src="../css/jquery.min.js"></script>
<script src="../css/bootstrap-table.js"></script>
<!-- 引入中文语言包 -->
<script src="https://cdn.bootcss.com/bootstrap-table/1.11.1/locale/bootstrap-table-zh-CN.min.js"></script>
<style>
table {
border: 1px solid #555555;
margin: 1px;
border-collapse: collapse;
}

table td, table th {
border: 1px solid #555555;
}

textarea {
width: 800px;
height: 300px;
padding: 20px;
outline: none
}
</style>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<form action="/login/SearchAllStudentServlet" method="post" onSubmit="return validate(this)">
<table>
<tr>
<td class="td">姓名:</td>
<td><input type="text" name="name" size="20"/></td>
</tr>
<tr>
<td class="td">学号:</td>
<td><input type="text" name="ID" size="20" id="ID" onkeyup="validateNumberID()"/><span id="tishi1"></span>
</td>
</tr>
<tr>
<td class="td">班级:</td>
<td><input type="text" name="classes" size="20" id="classes" onkeyup="validateNumberClass()"/><span
id="tishi2"></span></td>
</tr>
<tr>
<td class="td">籍贯:</td>
<td>
<select name="bornPlace">
<option value="">-请选择-</option>
<option value="冀">冀</option>
<option value="晋">晋</option>
<option value="辽">辽</option>
<option value="吉">吉</option>
<option value="黑">黑</option>
<option value="苏">苏</option>
<option value="浙">浙</option>
<option value="皖">皖</option>
<option value="闽">闽</option>
<option value="赣">赣</option>
<option value="鲁">鲁</option>
<option value="豫">豫</option>
<option value="鄂">鄂</option>
<option value="湘">湘</option>
<option value="粤">粤</option>
<option value="琼">琼</option>
<option value="川">川</option>
<option value="黔">黔</option>
<option value="滇">滇</option>
<option value="陕">陕</option>
<option value="甘">甘</option>
<option value="青">青</option>
<option value="津">津</option>
<option value="台">台</option>
<option value="京">京</option>
<option value="沪">沪</option>
<option value="渝">渝</option>
<option value="新">新</option>
<option value="桂">桂</option>
<option value="宁">宁</option>
<option value="蒙">蒙</option>
<option value="藏">藏</option>
</select>
</td>
</tr>
<tr>
<td class="td">性别:</td>
<td>
<select name="sex">
<option value="">-请选择-</option>
<option value="男">男</option>
<option value="女">女</option>
</select>
</td>

</tr>
<tr>
<td class="td">年龄:</td>
<td><input type="text" name="age" size="20"/></td>
</tr>
<td><input type="button" value="查询" onclick="this.form.submit()"/>
<td><input type="reset" value="重置"/>
<td><input type="button" value="返回" onclick="location.href='/index.jsp'"/>
</table>
</form>
<table id="table" data-toggle="table"
data-url="/login/c.txt"
data-click-to-select="true" data-search="true"
data-show-refresh="true"
data-show-toggle="true"
data-show-columns="true"
data-toolbar="#toolbar"
data-query-params="queryParams"
data-pagination="true"
data-halign="center"
>
<thead>
<tr>
<th data-field="studyID">序号</th>
<th data-field="name">名称</th>
<th data-field="bornPlace">籍贯</th>
<th data-field="age">年龄</th>
<th data-field="sexAccordingToName">性别</th>
</tr>
</thead>
</table>
</body>
</html>
...全文
1138 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2018-04-05
  • 打赏
  • 举报
回复
一般是浏览器缓存导致的,可以在txt文件后加一个随机数,例如 url = "xxx.txt?r=" + new Date().getTime()

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧