jquery DataTable插件使用自定義搜索


  $(function () {
            $("#pk_status").change(function () {
               valid = $(this).val();
               if(valid){
                   table.columns().on('preXhr.dt', function ( e, settings, data ) {
                       data.valid =valid;
                   }).draw();
               }

            });

            var table=$('#table').DataTable({
                'paging'      : true,
                'lengthChange': false,
                'info'        : false,
                'autoWidth'   : false,
                "stateSave"   : false,
                'searching'   : true,
                'ordering'    : false,
                 bFilter: false,    //去掉搜索框方法三:這種方法可以
                "language": datatable_lang,
                "dom": 'flrtip',
                serverSide: true,
                ajax: "/cp/operate/member-package/getList",
                'columns': [
                    { data: 'id'},
                    { data: 'member_id'},
                    { data: 'package.name'},
                    { data: 'package.charge_text'},
                    { data: 'package.area.area_name'},
                    { data: 'package.price'},
                    { data: 'valid_text'},
                    { data: 'unorder_time'},
                    { data: 'order_time'},
                ]
            })

        })

主要可通過
table.columns().on('preXhr.dt', function ( e, settings, data ) {
data.valid =valid;
}).draw();


進行自定義搜索的傳值

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM