1
我目前有一個javascript/jquery'添加和刪除'步驟從divs中動態創建的一組指令。JavaScript添加/刪除順序div(添加/刪除/插入/重新排序步驟)
function add(){
var id = document.getElementById("hiddenCount").value;
$("#myId").append("<div id='step"+ 'id' + "...onclick='delete('"+id+")"...);
id = (id -1) + 2;
document.getElementById("hiddenCount").value = id;
}
function delete(id){
$("#" +id).remove();
document.getElementById("hiddenCount").value = (id-1);
}
這是偉大的添加和刪除非測序/有序ID,但如果我想將在其它兩個步驟之間或步驟,除去幾個步驟,然後添加,IDS的編號就變得非常無序。你知道任何處理這種情況的JavaScript,還是應該使用其他方法來執行此操作,比如可排序值或有序列表?
總體目標是創建一個非常容易編輯的方式來使用jQuery/javascript動態添加/刪除/插入/重新排序指令。在某些情況下,這些步驟是預填充的(從數據庫中)並顯示,並且需要進行編輯。在某些情況下,根本沒有任何步驟,但他們需要創建它們。
沒有需要的代碼示例,我使用.sortable()函數的'update:'參數重新命令手風琴中更新手風琴的步驟。看來我正在使用jquery的版本不能很好地處理序列化。 – 2011-03-31 14:51:59
我想要示例代碼;) – NullPointer 2013-12-13 13:55:29