jQuery的数据表的一些设置不起作用

编码器

我有基于ajax的分页,并且我使用了具有不同设置和变量名称的不同数据表,当我更改页面并创建数据表时,它将具有不同的功能。

例如:一个表具有bFilter:false,第二个表具有bFilter:true,但是第二个表中没有搜索过滤器框。

我该如何解决?

我使用数据表1.9.4

第二张表的代码如下:

var videoListDataTable = videoListTable.dataTable({
        "bProcessing": true,
        "bServerSide": true,
        "bFilter": true,     "bRetrieve": true,
        <?php if (isset($forRelation)): ?>
        "bLengthChange": false,
        "bInfo": false,
        <?php endif; ?>
        "sAjaxSource": "video/tableData",
        "oLanguage": BIP.dataTableLocalization,
        "fnServerData": function (sSource, aoData, fnCallback, oSettings) {
            oSettings.jqXHR = $.ajax({
                "dataType": 'json',
                "type": "POST",
                "url": sSource,
                "data": aoData,
                "success": fnCallback
            });
        },
        "aoColumns": [
            {"sTitle": "Id", "mData": "id", "bSortable": false},
            {"sTitle": "Video Başlığı", "mData": "title", "bSortable": false},
            {"sTitle": "Açıklama", "mData": "description", "bSortable": false},
            {"sTitle": "Thumbnail", "mData": "cdn_thumbnail", "bSortable": false,"fnRender":function(obj){
                //  debugger;
                var sReturn = obj.aData["cdn_thumbnail"]
                var returnButton = "<img src='"+sReturn+"' height='25px' width='60px'/>";
                return returnButton;
            }},
            {
                "sTitle": "Seçim",
                "sClass": "text-centered",
                "mData": null,
                "bSortable": false,
                "fnRender": function (obj) {
                    var sReturn = obj.aData[ obj.iDataColumn ];
                    var returnButton = "<input class='btn blue' type='button' style='float: right' onclick='BIP.video.table.videoSelectedForRelation(this);return false;' name='" + sReturn + "' value='Seç'></input>";
                    return returnButton;
                },"sWidth": "25%"
            },
            {
                "sTitle": "Düzenle",
                "sClass": "text-centered",
                "mData": null,
                "bSortable": false,
                "fnRender": function (obj) {
                    var sReturn = obj.aData[ obj.iDataColumn ];
                    var returnButton = "<input class='btn blue' type='button' style='float: none' onclick='BIP.video.detailClickedFromTable(this);return false;' name='" + sReturn + "' value='Düzenle'></input>";
                    return returnButton;
                },"sWidth": "25%"
            }
        ],
        "fnCreatedRow": function( nRow, aData, iDataIndex ) {
            $(nRow).attr("id","video_table_video_id_"+aData["id"]);
        }
    });
编码器

我发现了问题。我的朋友扩展了dataTable,此扩展破坏了dataTable。

问题是

$.extend(true, $.fn.dataTable.defaults, {
    "sDom": "<'collapse'<'row-fluid'<'span6'l><'span6'f>r>>t<'row-fluid'<'span6'i><'span6'p>>",
    "sPaginationType": "bootstrap",
    "oLanguage": {
        "sLengthMenu": "_MENU_ records per page"
    }
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

设置检查的数据表jQuery循环不起作用

来自分类Dev

一些jquery代码不起作用,而另一些则正常

来自分类Dev

一些按键不起作用

来自分类Dev

响应数据表上的jQuery事件不起作用

来自分类Dev

jQuery数据表分页不起作用

来自分类Dev

jQuery数据表自动换行不起作用

来自分类Dev

列表视图中的 Jquery 数据表不起作用

来自分类Dev

jquery 数据表搜索 php [codeigniter] 不起作用

来自分类Dev

数据表分配不起作用

来自分类Dev

数据表样式不起作用

来自分类Dev

PrimeFaces数据表不起作用

来自分类Dev

数据表不起作用

来自分类Dev

数据表不起作用

来自分类Dev

PrimeFaces数据表不起作用

来自分类Dev

数据表分配不起作用

来自分类Dev

数据表绘制不起作用

来自分类Dev

数据表插件不起作用

来自分类Dev

数据表 ajax 不起作用

来自分类Dev

显示数据表不起作用

来自分类Dev

在jquery数据表中为非授权用户隐藏一些按钮

来自分类Dev

联接数据表中的一些行

来自分类Dev

无法使用ajax和jquery从数据表中删除一行[ajax调用不起作用]

来自分类Dev

我写了一些jQuery,不确定为什么它不起作用

来自分类Dev

NodeJS一些模块不起作用

来自分类Dev

发生一些错误地图不起作用

来自分类Dev

替换一些“ \ n”不起作用

来自分类Dev

一些命令在bash脚本中不起作用

来自分类Dev

一些命令在Vim中不起作用

来自分类Dev

Django的一些URL不起作用