jquery datatable 怎么用post提交表单并将java后台返回的json显示在列...
发布网友
发布时间:2022-04-26 19:17
我来回答
共3个回答
懂视网
时间:2022-05-15 16:50
本文主要介绍了jQuery Datatable 多个查询条件自定义提交事件的相关资料,需要的朋友可以参考下,希望能帮助到大家。
先写2个input 分别表示开始时间跟结束时间 在写一个button 点击按钮 让表格重新刷新 代码如下
如下所示在datatable设置项增加如下设置 如果已经有了 只需要添加如下的data选项
服务端直接$_POST['beginDate']
就能获取开始时间
热心网友
时间:2022-05-15 13:58
$('#example').dataTable( {
"ajax": {
"url": "data.json",
"contentType": "application/json",
"type": "POST",
// 要提交的数据 放在"data" 里面 是一个JSON对象
"data": { a:'1',b:2,c:变量1}, // 相当于http://data.jso?a=1&b=2&
// 这里也可以用一个函数来返回JSON对象作为POST 参数
//"data": function ( d ) {
// return JSON.stringify( d );
// }
}
} );
PS POST 的最大长度由 服务器端设置决定
热心网友
时间:2022-05-15 15:16
刚好项目中做了,类似于这样的
$.ajax({
url : "wageSummary.action",
type : "POST",
async : false,
data : {
"wageBeginDate" : wageBeginDate,
"wageEndDate" : wageEndDate
},
dataType : "json", // ajax返回值设置为text(json格式也可用它返回,可打印出结果,也可设置成json)
success : function(data) {
if (data == null) {
alert("获取数据失败,请重新选择日期");
return false;
}追问你好,这个返回的数据怎么放在datatable中?