2010-05-05 55 views
0

我在做分頁;我想要選擇特定列的所有元素,但我只能獲取頁面上當前可用的值。爲什麼在jQuery中沒有分頁和列選擇工作?

這裏是我的代碼:

var vals = new Array(); 
var i=0; 
var options=''; 
jQuery('#SearchResultsTable123 tr:gt(0) td:nth-child(2)').each(function(){ 
    var t=jQuery(this).html(); 
   if(jQuery.inArray(t, vals) < 0) 
   { 
    vals[i]=t; 
      i++; 
   } 
}); 

for(var j=0;j<i;j++) 
{ 
     options +=  vals[j] +':' ; 
} 
alert(options); 

此代碼給我列的獨特價值,但只對可見頁面。

+0

是html中所有可用的內容嗎? – matpol 2010-05-05 11:50:58

回答

0

通過可見的你是指檢索到的數據或所有的表數據已經在頁面中,但有些是不可見的?

如果您的數據不是全部在html中,您必須使用您的服務器端技術或ajax來完成此操作。否則你必須首先追加所有的數據,這樣你才能得到所有值的列值

相關問題