怎么在bootstrap中利用table动态加载数据
怎么在bootstrap中利用table动态加载数据?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

创新互联建站专注于来安企业网站建设,响应式网站,成都做商城网站。来安网站建设公司,为来安等地区提供建站服务。全流程按需制作网站,专业设计,全程项目跟踪,创新互联建站专业和态度为您提供的服务
TABLE样式:
JAVASCRIPT脚本:
function chooseBtn1(){
$.ajax({
type:"POST",
url:'wxgl/findKey',
success:function(data){
var dataJson = eval('(' + data + ')');
var datalist = dataJson.keys;
$('#ClickTable').bootstrapTable('destroy').bootstrapTable({ //'destroy' 是必须要加的==作用是加载服务器// //数据,初始化表格的内容Destroy the bootstrap table.
data:datalist, //datalist 即为需要的数据
dataType:'json',
data_locale:"zh-US", //转换中文 但是没有什么用处
pagination: true,
pageList:[],
pageNumber:1,
pageSize:5,//每页显示的数量
paginationPreText:"上一页",
paginationNextText:"下一页",
paginationLoop:false,
//这里也可以将TABLE样式中的标签里的内容挪到这里面:
columns: [{
checkbox: true
},{
field: 'ID',
title:'关键词 ',
valign: 'middle',
},{
field: 'REQUESTCONETENT',
title:'请求内容'
}]
onDblClickCell: function (field, value,row,td) {
console.log(row);
$('#msgId').val(row.ID);
$('#ClickModal').modal('hide');
}
});
$('#ClickModal').modal('show');
},error:function(data){
Modal.confirm({title:'提示',msg:"刷新数据失败!"});
}
})
}在脚本中调用的findKey方法:
@RequestMapping(value="findKey")
@ResponseBody
public void findKey(HttpServletResponse response,HttpServletRequest request) throws IOException{
List keys = null;
keys=menuService.findKey(wxid);
Map jsonMap = new HashMap();// 定义map
jsonMap.put("keys", keys);// rows键 存放每页记录 list
JSONObject result = JSONObject.fromObject(jsonMap);// 格式化result
response.setContentType("text/html;charset=utf-8");
PrintWriter writer = response.getWriter();
writer.write(result.toString());
writer.flush();
} 关于怎么在bootstrap中利用table动态加载数据问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注创新互联行业资讯频道了解更多相关知识。
当前名称:怎么在bootstrap中利用table动态加载数据
链接地址:http://www.jxjierui.cn/article/iehpgs.html


咨询
建站咨询
