【问题标题】:How to change jquery datatable value by dropdown value change如何通过下拉值更改来更改 jquery 数据表值
【发布时间】:2016-05-10 18:25:39
【问题描述】:

我正在使用 jquery datatable 根据下拉列表值显示表格数据,我正在使用 ajax 从表格中获取数据。

问题是当表格第一次加载时它工作正常,但是当我点击排序或搜索时,它显示的处理在我刷新页面之前不会改变,代码如下:

        $( document ).ready(function() {


                var table = $('#example').DataTable({
                    //"bProcessing": true,
                    //"sAjaxSource": "response.php",

                    "processing": true,
                    "serverSide": true,
                    //"bDestroy": true,
//                "bJQueryUI": true,
                    "aoColumns": [
                        { mData: 'FNAME' } ,
                        { mData: 'FPRICE' },
                        { mData: 'IMGPATH' },
                        { mData: 'FDESC' },
                        { mData: 'CID' }
                    ],



                    "ajax": {
                        'type': 'POST',
                        'url': 'response.php',
                        'data': {id: $('#myselect').val()}
//                    "success":function (res) {
//
//                    }
                    }

                });

            $('#myselect').change(function() {
                var item = $(this).val();
                // alert(item)
                var urld = 'response.php/'+item;
                table.ajax.url(urld).load();
                table.reload();

            });

//            setInterval( function () {
//                table.ajax.reload();
//            }, 10000 );

                //table.fnDraw();





        });

【问题讨论】:

    标签: javascript jquery ajax datatables


    【解决方案1】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-20
    相关资源
    最近更新 更多