Javascript 防止表';使用JQuery sortable插件使头不可排序

Javascript 防止表';使用JQuery sortable插件使头不可排序,javascript,jquery,jquery-ui,css-selectors,Javascript,Jquery,Jquery Ui,Css Selectors,我有一个HTML表格: <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><

我有一个HTML表格:

<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>

标题1标题2
数据数据
数据数据
我正在应用JQuery可排序插件:

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

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

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

        }

    );
</script>

$(文件)。准备好了吗(
函数(){
$(“#被cssonlygoons tbody讨厌”).sortable();
$(“#被CSSONLYGOONS tbody讨厌”).disableSelection();
}
);

问题:我希望第一行之后的每一行(因为这是带有表头的行)都可以排序。如何限制
sortable()
的范围?

将列标题放在
标记中,并将标题单元格从
更改为


标题1标题2
数据数据
数据数据

谢谢您……我不得不问另一个问题,以使您的解决方案与asp.net中的某些Web表单控件配合使用。
<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>