2013-05-01 42 views
0

我正在使用jQuery數據表。我在一列中使用動態下拉菜單。在這裏,我已經在該特定專欄的thead中下了一個下拉菜單。現在,如果我從thead中選擇值,那麼可以數據表。我如何檢索數據錶行,取決於使用jQuery的選定值?

行應從下拉列表中選定的相同值中檢索。

示例代碼:

$(document).ready(function() { 
    /* Initialise the DataTable */ 
    var oTable = $('#dt3').dataTable({ 
     "oLanguage": { 
      "sSearch": "Search all columns:" 
     } 
    }); 

    /* Add a select menu for each TH element in the table footer */ 
    $("#status").each(function (i) { // status is a id of thead dropdown 
     this.innerHTML = fnCreateSelect(oTable.fnGetColumnData(i)); 
     $('select', this).change(function() { 


     var sel= $(this).val(); 
     alert(sel); 
    $(".statusselect option:selected").each(function() { 
    var selectedvalue=$(this).text(); 
    if(sel==selectedvalue) 
    alert($(this).text()); 
    oTable.fnFilter($(this).val(), i); 
}); 

    //oTable.fnFilter($(this).val(), i); 
     }); 
    }); 
}); 

在這裏,我只能夠看到那些誰是從數據表中打開分頁功能相同選擇的值。但是,我怎麼能使用從數據表中顯示所有值:

oTable.fnFilter($(this).val(), i); //$(this).val(), i 

,但我沒有得到什麼,我要在這裏提到解決我的問題。

回答

0

嘗試關閉分頁,以便加載所有結果。

相關問題