Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 日期>截止日期){ 返回“过期”; } 如果(数据==“已支付”){ 返回“”+数据+“”; } 否则,如果(数据==“未支付”){ 返回“”+数据+“”; } } }, {数据:“到期日”, 默认内容:“ } ], “订单”:[1,‘描述’], 分页:false, fixedHeader:true }); //关于更改重新加载表 $(“#选择”).change(函数(){ table.ajax.reload(); }); });_Jquery_Ajax_Select_Post_Datatables - Fatal编程技术网

Jquery 日期>截止日期){ 返回“过期”; } 如果(数据==“已支付”){ 返回“”+数据+“”; } 否则,如果(数据==“未支付”){ 返回“”+数据+“”; } } }, {数据:“到期日”, 默认内容:“ } ], “订单”:[1,‘描述’], 分页:false, fixedHeader:true }); //关于更改重新加载表 $(“#选择”).change(函数(){ table.ajax.reload(); }); });

Jquery 日期>截止日期){ 返回“过期”; } 如果(数据==“已支付”){ 返回“”+数据+“”; } 否则,如果(数据==“未支付”){ 返回“”+数据+“”; } } }, {数据:“到期日”, 默认内容:“ } ], “订单”:[1,‘描述’], 分页:false, fixedHeader:true }); //关于更改重新加载表 $(“#选择”).change(函数(){ table.ajax.reload(); }); });,jquery,ajax,select,post,datatables,Jquery,Ajax,Select,Post,Datatables,在数据表中设置“destroy”:true在数据表中设置“destroy”:true尝试如下更改功能 $(document).ready(function(){ $('#datatable-buttons').DataTable({ "ajax": { url: "scripts/json-expenses.php", dataSrc: "", data: { leng

在数据表中设置
“destroy”:true

在数据表中设置
“destroy”:true

尝试如下更改功能

$(document).ready(function(){
    $('#datatable-buttons').DataTable({
            "ajax": {
                url: "scripts/json-expenses.php",
                dataSrc: "",
                data: { length: $('#selection').val() }
            },
            dom: "Bfrip",
            "columns": [
              { data: "id", visible: false, searchable: false },
              { data: "expense_date"},
              { data: "supplier",
                render: function(data, type, row){
                  return '<a href="/numbers/edit-expense.php?id='+ row.id +'">'+ data +'</a>'; 
                }
              },
              { data: "amount" },
              { data: "gst" }, 
              { data: "status",
                render: function(data, type, row) {
                  if (row.due_date !== null) {
                    var dueDateArr = row.due_date.split("-");
                    var dueDate = new Date(dueDateArr[0], dueDateArr[1]-1, dueDateArr[2]);
                    var todayDate = new Date();
                  }

                  if (data == "Not Paid" && todayDate > dueDate) {
                   return '<label class="label label-danger">Overdue</label>';
                  }

                  if (data === "Paid") {
                    return '<label class="label label-success">'+ data +'</label>';
                  }
                  else if (data === "Not Paid") {
                    return '<label class="label label-default">'+ data +'</label>';
                  }
                }
              },
              { data: "due_date",
                defaultContent: ""
              }
            ],
            "order": [ 1, 'desc' ],
            paging: false,
            fixedHeader: true
          });
    $('#selection').change(function(){
    $('#datatable-buttons').dataTable().fnDestroy();
    var table = $('#datatable-buttons').DataTable({
            "ajax": {
                url: "scripts/json-expenses.php",
                dataSrc: "",
                data: { length: $('#selection').val() }
            },
            dom: "Bfrip",
            "columns": [
              { data: "id", visible: false, searchable: false },
              { data: "expense_date"},
              { data: "supplier",
                render: function(data, type, row){
                  return '<a href="/numbers/edit-expense.php?id='+ row.id +'">'+ data +'</a>'; 
                }
              },
              { data: "amount" },
              { data: "gst" }, 
              { data: "status",
                render: function(data, type, row) {
                  if (row.due_date !== null) {
                    var dueDateArr = row.due_date.split("-");
                    var dueDate = new Date(dueDateArr[0], dueDateArr[1]-1, dueDateArr[2]);
                    var todayDate = new Date();
                  }

                  if (data == "Not Paid" && todayDate > dueDate) {
                   return '<label class="label label-danger">Overdue</label>';
                  }

                  if (data === "Paid") {
                    return '<label class="label label-success">'+ data +'</label>';
                  }
                  else if (data === "Not Paid") {
                    return '<label class="label label-default">'+ data +'</label>';
                  }
                }
              },
              { data: "due_date",
                defaultContent: ""
              }
            ],
            "order": [ 1, 'desc' ],
            paging: false,
            fixedHeader: true
          });
    });
)};
$(文档).ready(函数(){
$(“#数据表按钮”)。数据表({
“ajax”:{
url:“scripts/json expenses.php”,
dataSrc:“”,
数据:{length:$('#selection').val()}
},
dom:“Bfrip”,
“栏目”:[
{数据:“id”,可见:false,可搜索:false},
{数据:“支出日期”},
{数据:“供应商”,
呈现:函数(数据、类型、行){
返回“”;
}
},
{数据:“金额”},
{数据:“gst”},
{数据:“状态”,
呈现:函数(数据、类型、行){
如果(第行到期日!==null){
var dueDateArr=行到期日拆分(“-”);
var dueDate=新日期(dueDateArr[0],dueDateArr[1]-1,dueDateArr[2]);
var todayDate=新日期();
}
如果(数据==“未付款”&&todayDate>dueDate){
返回“过期”;
}
如果(数据==“已支付”){
返回“”+数据+“”;
}
否则,如果(数据==“未支付”){
返回“”+数据+“”;
}
}
},
{数据:“到期日”,
默认内容:“
}
],
“订单”:[1,‘描述’],
分页:false,
fixedHeader:true
});
$(“#选择”).change(函数(){
$(“#datatable按钮”).datatable().fnDestroy();
变量表=$(“#数据表按钮”)。数据表({
“ajax”:{
url:“scripts/json expenses.php”,
dataSrc:“”,
数据:{length:$('#selection').val()}
},
dom:“Bfrip”,
“栏目”:[
{数据:“id”,可见:false,可搜索:false},
{数据:“支出日期”},
{数据:“供应商”,
呈现:函数(数据、类型、行){
返回“”;
}
},
{数据:“金额”},
{数据:“gst”},
{数据:“状态”,
呈现:函数(数据、类型、行){
如果(第行到期日!==null){
var dueDateArr=行到期日拆分(“-”);
var dueDate=新日期(dueDateArr[0],dueDateArr[1]-1,dueDateArr[2]);
var todayDate=新日期();
}
如果(数据==“未付款”&&todayDate>dueDate){
返回“过期”;
}
如果(数据==“已支付”){
返回“”+数据+“”;
}
否则,如果(数据==“未支付”){
返回“”+数据+“”;
}
}
},
{数据:“到期日”,
默认内容:“
}
],
“订单”:[1,‘描述’],
分页:false,
fixedHeader:true
});
});
)};

尝试这样的更改功能

$(document).ready(function(){
    $('#datatable-buttons').DataTable({
            "ajax": {
                url: "scripts/json-expenses.php",
                dataSrc: "",
                data: { length: $('#selection').val() }
            },
            dom: "Bfrip",
            "columns": [
              { data: "id", visible: false, searchable: false },
              { data: "expense_date"},
              { data: "supplier",
                render: function(data, type, row){
                  return '<a href="/numbers/edit-expense.php?id='+ row.id +'">'+ data +'</a>'; 
                }
              },
              { data: "amount" },
              { data: "gst" }, 
              { data: "status",
                render: function(data, type, row) {
                  if (row.due_date !== null) {
                    var dueDateArr = row.due_date.split("-");
                    var dueDate = new Date(dueDateArr[0], dueDateArr[1]-1, dueDateArr[2]);
                    var todayDate = new Date();
                  }

                  if (data == "Not Paid" && todayDate > dueDate) {
                   return '<label class="label label-danger">Overdue</label>';
                  }

                  if (data === "Paid") {
                    return '<label class="label label-success">'+ data +'</label>';
                  }
                  else if (data === "Not Paid") {
                    return '<label class="label label-default">'+ data +'</label>';
                  }
                }
              },
              { data: "due_date",
                defaultContent: ""
              }
            ],
            "order": [ 1, 'desc' ],
            paging: false,
            fixedHeader: true
          });
    $('#selection').change(function(){
    $('#datatable-buttons').dataTable().fnDestroy();
    var table = $('#datatable-buttons').DataTable({
            "ajax": {
                url: "scripts/json-expenses.php",
                dataSrc: "",
                data: { length: $('#selection').val() }
            },
            dom: "Bfrip",
            "columns": [
              { data: "id", visible: false, searchable: false },
              { data: "expense_date"},
              { data: "supplier",
                render: function(data, type, row){
                  return '<a href="/numbers/edit-expense.php?id='+ row.id +'">'+ data +'</a>'; 
                }
              },
              { data: "amount" },
              { data: "gst" }, 
              { data: "status",
                render: function(data, type, row) {
                  if (row.due_date !== null) {
                    var dueDateArr = row.due_date.split("-");
                    var dueDate = new Date(dueDateArr[0], dueDateArr[1]-1, dueDateArr[2]);
                    var todayDate = new Date();
                  }

                  if (data == "Not Paid" && todayDate > dueDate) {
                   return '<label class="label label-danger">Overdue</label>';
                  }

                  if (data === "Paid") {
                    return '<label class="label label-success">'+ data +'</label>';
                  }
                  else if (data === "Not Paid") {
                    return '<label class="label label-default">'+ data +'</label>';
                  }
                }
              },
              { data: "due_date",
                defaultContent: ""
              }
            ],
            "order": [ 1, 'desc' ],
            paging: false,
            fixedHeader: true
          });
    });
)};
$(文档).ready(函数(){
$(“#数据表按钮”)。数据表({
“ajax”:{
url:“scripts/json expenses.php”,
dataSrc:“”,
数据:{length:$('#selection').val()}
},
dom:“Bfrip”,
“栏目”:[
{数据:“id”,可见:false,可搜索:false},
{数据:“支出日期”},
{数据:“供应商”,
呈现:函数(数据、类型、行){
返回“”;
}
},
{数据:“金额”},
{数据:“gst”},
{数据:“状态”,
呈现:函数(数据、类型、行){
如果(第行到期日!==null){
var dueDateArr=行到期日拆分(“-”);
var dueDate=新日期(dueDateArr[0],dueDateArr[1]-1,dueDateArr[2]);
var todayDate=新日期();
}
如果(数据==“未付款”&&todayDate>dueDate){
返回“过期”;
}
如果(数据==“已支付”){
返回“”+数据+“”;
}
否则,如果(数据==“未支付”){
返回“”+数据+“”;
}
}
},
{数据:“到期日”,
默认内容:“
}
],
“订单”:[1,‘描述’],
分页:false,
fixedHeader:true
});
$(“#选择”).change(函数(){
$(“#datatable按钮”).datatable().fnDestroy();
变量表=$(“#数据表按钮”)。数据表({
“ajax”:{
url:“scripts/json expenses.php”,
dataSrc:“”,
数据:{length:$('#selection').val()}
},
dom:“Bfrip”,
“栏目”:[
{数据:“id”,可见:false,可搜索:false},
{数据:“支出日期”},
{数据:“supplie
$(document).ready(function(){
    $('#datatable-buttons').DataTable({
            "ajax": {
                url: "scripts/json-expenses.php",
                dataSrc: "",
                data: { length: $('#selection').val() }
            },
            dom: "Bfrip",
            "columns": [
              { data: "id", visible: false, searchable: false },
              { data: "expense_date"},
              { data: "supplier",
                render: function(data, type, row){
                  return '<a href="/numbers/edit-expense.php?id='+ row.id +'">'+ data +'</a>'; 
                }
              },
              { data: "amount" },
              { data: "gst" }, 
              { data: "status",
                render: function(data, type, row) {
                  if (row.due_date !== null) {
                    var dueDateArr = row.due_date.split("-");
                    var dueDate = new Date(dueDateArr[0], dueDateArr[1]-1, dueDateArr[2]);
                    var todayDate = new Date();
                  }

                  if (data == "Not Paid" && todayDate > dueDate) {
                   return '<label class="label label-danger">Overdue</label>';
                  }

                  if (data === "Paid") {
                    return '<label class="label label-success">'+ data +'</label>';
                  }
                  else if (data === "Not Paid") {
                    return '<label class="label label-default">'+ data +'</label>';
                  }
                }
              },
              { data: "due_date",
                defaultContent: ""
              }
            ],
            "order": [ 1, 'desc' ],
            paging: false,
            fixedHeader: true
          });
    $('#selection').change(function(){
    $('#datatable-buttons').dataTable().fnDestroy();
    var table = $('#datatable-buttons').DataTable({
            "ajax": {
                url: "scripts/json-expenses.php",
                dataSrc: "",
                data: { length: $('#selection').val() }
            },
            dom: "Bfrip",
            "columns": [
              { data: "id", visible: false, searchable: false },
              { data: "expense_date"},
              { data: "supplier",
                render: function(data, type, row){
                  return '<a href="/numbers/edit-expense.php?id='+ row.id +'">'+ data +'</a>'; 
                }
              },
              { data: "amount" },
              { data: "gst" }, 
              { data: "status",
                render: function(data, type, row) {
                  if (row.due_date !== null) {
                    var dueDateArr = row.due_date.split("-");
                    var dueDate = new Date(dueDateArr[0], dueDateArr[1]-1, dueDateArr[2]);
                    var todayDate = new Date();
                  }

                  if (data == "Not Paid" && todayDate > dueDate) {
                   return '<label class="label label-danger">Overdue</label>';
                  }

                  if (data === "Paid") {
                    return '<label class="label label-success">'+ data +'</label>';
                  }
                  else if (data === "Not Paid") {
                    return '<label class="label label-default">'+ data +'</label>';
                  }
                }
              },
              { data: "due_date",
                defaultContent: ""
              }
            ],
            "order": [ 1, 'desc' ],
            paging: false,
            fixedHeader: true
          });
    });
)};