Javascript Datatable:无法从搜索字段搜索Datatable

Javascript Datatable:无法从搜索字段搜索Datatable,javascript,php,jquery,datatable,Javascript,Php,Jquery,Datatable,我知道有很多方法可以解决我的问题,但不知何故,我在我的情况下做了一些错误的事情,我对网络开发非常新手。因此无法修复此解决方案。我正在从服务器解析datatable,但它没有发生,如果我没有错,那么当用户开始键入时,一些查询参数应该传递到服务器端,即使我检查了,但它没有发生,结果返回了整个json 我所做的是: $(document).ready(function() { $('#dataTable').DataTable( { serverSide: true

我知道有很多方法可以解决我的问题,但不知何故,我在我的情况下做了一些错误的事情,我对网络开发非常新手。因此无法修复此解决方案。我正在从服务器解析datatable,但它没有发生,如果我没有错,那么当用户开始键入时,一些查询参数应该传递到服务器端,即使我检查了,但它没有发生,结果返回了整个json

我所做的是:

$(document).ready(function() {
        $('#dataTable').DataTable( {
          serverSide: true,
          "filter": true,  
          processing: true,
          "paging": true,
          "ajax": function(data, callback, settings) {
            $.get('http://localhost:8080/rural/ajax/all_users.php', {
                limit: data.length,
                offset: data.start,
                }, function(res) {
                  var json = JSON.parse(res);
                    callback({
                        recordsTotal: json.count,
                        recordsFiltered: json.count,
                        data: json.results
                    });
              });
          },
          "columns": [
            { "data": "id" },
            { "data": "name" },
            { "data": "contact_no" },
            { "data": "address" },
            { "data": "email_id" },
            { "data": "sensor_count" },
            { "data": "registered_on" },
            { "data": "action"}
          ]
        });
    });
当我搜索在服务器中解析的查询时,我可以看到它只通过了限制和偏移量。请查看下面的屏幕截图:


所以我的问题是如何将查询参数传递给服务器端。这样我就可以在数据库中过滤搜索。任何解决方案都会大有帮助!谢谢

您可以使用
var table=$('#dataTable').dataTable();
$(“inputNamehere”)。在('keyup',function()上{
表.columns([索引号(0,1)]).search($(this.val()).draw();
});