2010-07-23 10 views
5

Ho una tabella HTML:Prevenire le intestazioni di una tabella di essere ordinabili utilizzando jQuery ordinabili plug-in

<table id="HatedByCSSOnlyGoons"> 
    <tr><td>Header 1</td><td>Header 2</td></tr> 
    <tr><td>Data</td><td>Data</td></tr> 
    <tr><td>Data</td><td>Data</td></tr> 
</table> 

e sto applicando il JQuery ordinabili plug-in:

<script language="javascript"> 
    $(document).ready(
     function() { 

      $("#HatedByCSSOnlyGoons tbody").sortable(); 

      $("#HatedByCSSOnlyGoons tbody").disableSelection(); 

     } 

    ); 
</script> 

domanda : Voglio che ogni riga della tabella dopo la prima (poiché questa è quella con le intestazioni della tabella) sia ordinabile. Come limitare l'ambito di sortable()?

risposta

6

Mettere le intestazioni delle colonne nel tag <thead> e modificare le celle di intestazione da <td> a <th>:

<table id="HatedByCSSOnlyGoons"> 
    <thead> 
     <tr><th>Header 1</th><th>Header 2</th></tr> 
    </thead> 
    <tbody> 
     <tr><td>Data</td><td>Data</td></tr> 
     <tr><td>Data</td><td>Data</td></tr> 
    </tbody> 
</table> 
+0

Grazie per questo ... Ho dovuto chiedere un'altra domanda per ottenere la soluzione di lavorare con alcuni controlli webform in asp.net. – Achilles

Problemi correlati