2012-10-10 82 views
0

我有一個jquery數據表,其中一些列由搜索排序圖標(向上向下箭頭)沒有顯示

var oTable = $('#genericTable').dataTable({ 
     "bProcessing": true, 
     "sAjaxSource": '<%=jsonPath%>' + key + ".json", 
     "sPaginationType" : "full_numbers", 
     "bJQueryUI"   : true, 
     "bRetrieve"   : true, 
     "bPaginate"   : true, 
     "bSort"    : true, 
     "aaSorting" : [[ 2, "desc" ]], 
     "iDisplayLength" : 50, 
     "bAutoWidth"  : false, 
     "aoColumns": [ 
         { "sTitle": "Name", sWidth: '200px' }, 
         { "sTitle": "Description", sWidth: '360px' }, 
         { "sTitle": "Date", sWidth: '70px', "sType": 'date-uk' }, 
         { "sTitle": "Action", sWidth: '60px', "bSortable": false } 
        ], 

    }).columnFilter({ sPlaceHolder: "head:after", 
     aoColumns: [ { type: "text" }, 
        { type: "text" }, 
        null, 
        null 
        ] 
    }); 

    }); 
}); 

其是搜索(文本框在標題顯示的列搜索)沒有沿着上下箭頭圖標權利文本框,而其他的列標題有這種圖標

可能我知道有什麼可以顯示排序下一個圖標到文本框在列標題中的解決方案?

回答

1

我有同樣的問題。我修復它的方式是刪除sScrollY屬性。如果你離開bPaginate,你應該得到正確大小的表格。編輯:我錯過了。您需要滾動並關閉分頁。他們的工作相互獨立。

相關問題