【发布时间】:2016-04-08 08:02:45
【问题描述】:
我正在将数据动态加载到 html 表中,如下所示 使用的技术栈是:Spring MVC Hibernate Ajax JQuery 但是数据表功能没有响应
function getdata()
{
$.ajax({
type: "GET",
url: "/controllerURL.html", //controller URL
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (results) {
console.log(results)
var success = results.success;
if(success){
var finaldata = "<tbody><thead><tr><th>ID</th><th>data1</th><th>data2</th><th>Update</th></tr></thead>"; //data
var data = results.message;
data = jQuery.parseJSON(data);
alert(data);
for(var i = 0; i < data.length; i++){
var value = data[i];
finaldata = finaldata+ "<tr><th>"+value.ID+"</th><th>"+value.variable1+"</th><th>"+value.variable2+"</th></tr>";
}
finaldata = finaldata + "</tbody>";
$("#tableID").html(finaldata);
$("#tableID").DataTable();//re-intializing datatable
}
},
error: function (data) {
alert("fail");
console.log('ajax call error');
}
});
}
在此数据表功能不起作用之后
【问题讨论】:
-
“在这个数据表功能不起作用之后”??你能解释什么不工作以及什么时候?
-
搜索,加载数据后分页不起作用
-
但是您还没有发布任何与任何“搜索”或“分页”相关的代码?那么您是否在控制台中看到错误?您需要帮助我们帮助您!
-
datatable 是 jquery 中的一个插件,它为您提供自动功能,例如分页、搜索、过滤到您的 html 表
-
那么“不工作”是什么意思?
标签: jquery html ajax jsp datatables