2017-03-01 83 views
-1

可以通過jquery幫助如何隱藏特定行中的特定行。我可以隱藏。 我試着用下面的代碼來隱藏一列。如何在網格中使用jquery隱藏特定列中的特定行

var orderSection=getSelectedGridValue("egwEnterAppealDetails","ddwOrderSection"); 
if(orderSection!=""){ 
     eval("$('[id*=ddwOrderSection]:input').attr('disabled','disabled')"); 
} 

但在這種情況下,它是隱藏在所有行特定的列,但我不希望出現這種情況。 我沒有使用任何jQuery網格表我我的js。 我希望我清楚我的查詢請幫助我。並請提供一些如何使用jQuery網格的有用參考。

回答

0

使用第n個孩子僞選擇器。它選擇的第n個孩子,每錶行,從而隱藏整個列

var n = 2; column number you want to hide 
    $('#myTable tr td:nth-child('+n+')').hide() 

或者

$('#myTable tr td:nth-child(2)').hide(); 
0

您可以使用EQ(elementIndex)從表中隱藏特定的列

$( '#tblExample tr td:eq(Index)')。hide(); 或 $('#tblExample tr td:eq(Index)')。css('display','none'); 。

$( '#tblExample TR TD:當量(1)')隱藏(); 這表「tblExample」

0

內隱藏的所有行第二次TD如果我們想要隱藏特定的列使用下面的代碼:

$(「#gridid」)的jqGrid(「hideCol」,「列名「);

注意:當我們將列隱藏在標題行中時,它將適用於該特定列的所有行。

相關問題