0
我有一個項目的名單列表:最佳方式相應
<ul id="myList">
<li>10 Apple</li>
<li>20 Banana</li>
<li>30 Orange</li>
</ul>
列表進行排序感謝jQuery的。然而,一旦我安排了我需要重新計算他們的位置的項目,即橙移動到頂部將等於10,蘋果然後等於20和香蕉30.
然後我需要通過這個數據在url中爲了我的服務器端腳本來處理。
當我提交時,能夠將更改後的列表值傳遞到URL中的最佳方式是什麼?
我的第一個想法是有一個帶有隱藏值的表單,所以當我處理列表時,它會將值作爲隱藏輸入添加到表單中,以便將數據傳遞到URL中。
文本字符串前面的值應該總是像`($(this).index()+ 1)* 10`這樣的東西嗎?順便說一下,爲了便於訪問,我強烈建議將該數字包裝在另一個元素中,或許是一個「span」,以避免(否則不可避免的)正則表達式頭痛。 – 2010-12-06 17:12:12