2013-01-24 121 views
0

當使用下拉列表選擇新序列時,是否有任何插件用於更改表格中項目的順序編號?jQuery:順序編號控制

例如

在更改排序ID

+-----+-----+-----+-----+ 
| AAA | ... | ... | 1 | 
+-----+-----+-----+-----+ 
| BBB | ... | ... | 3 | < I like to change this sequence id to 2 using DropDown 
+-----+-----+-----+-----+ 
| CCC | ... | ... | 2 | 
+-----+-----+-----+-----+ 

選擇序列後,它會看起來像

+-----+-----+-----+-----+ 
| AAA | ... | ... | 1 | 
+-----+-----+-----+-----+ 
| BBB | ... | ... | 2 | 
+-----+-----+-----+-----+ 
| CCC | ... | ... | 3 | 
+-----+-----+-----+-----+ 

CCC應自動

任何想法更新?

回答

1

您可能需要一個循環遍歷每個錶行並將「訂單號」設置爲順序的函數。每次訂單更改時,您都可以運行此功能:

使用jquery(還有其他方式/庫可用)

function set_sequence(){ 
var count = 0 
$("table tr").each(function(){ 
     count++; 
     $(this).attr(id) = count; //or 
     $(this).find('td.order').text(count); 

    }); 
} 

這是未經測試,但希望你有想法。