2011-06-10 79 views
0

喜是有使用jQuery UI的jQuery的可排序

對於例如,有按鈕的點擊12盒我應該能夠添加其他增加新的框,在按鈕on this fiddle的點擊排序的一部分的任何手段這個盒子是可以排序的,它的ID應該是唯一的,所以即使其中一個盒子被刪除並添加了,我們也有唯一的ID保存到數據庫。

回答

1

http://jsfiddle.net/Wmjsr/4/

在這裏你去。

實際上,您可以創建一個函數來動態創建框,並在添加按鈕單擊功能中重新使用該功能。基本上我只是克隆其中一個盒子並附加到ul。你可以做的是克隆後(或者如果你按照我的建議動態創建框)修復框的id和值。你可能需要一個boxCounter全局變量來跟蹤你正在生成的ID並刪除

+0

通過使最後一個克隆無法通過ID ...我需要有一個新的ID爲新的盒子這是什麼讓我困擾,好像我可以有新的身份證警報我可以保存使用全球計數器如何通過身份證到新的盒子,如果我使用..你能幫我找出這 – June 2011-06-10 06:26:33

+0

像我說的上面,只需在飛行中而不是在HTML中創建盒子就更好了。創建一個函數boxgenerator()方法,該方法將重新創建該框的html並將其附加到您的可排序列表中 – corroded 2011-06-10 06:28:41

+0

或者如果您感覺懶惰只需將該克隆放入boxgenerator方法中,則將其分配給一個變量並使用clone修改該元素的id .attr(「id」,boxCounter ++)或somethign – corroded 2011-06-10 06:29:41