2011-06-09 64 views
0
<script type="text/javascript"> 
    $("#gallery").dragsort({ 
     dragSelector: "div", 
     dragEnd: saveOrder, 
     placeHolderTemplate: "<li class='placeHolder'><div></div></li>" 
    }); 

    function saveOrder() { 
     var data = $("#gallery li").map(function() { 
         return $(this).attr("itemID"); 
        }).get(); 
     $.post("example.php", { "ids[]": data }); 
    }; 
</script> 

我學習jQuery的,我渴望更多地瞭解它,我讀的教程在那裏如何保存jquery sortable,但我需要一個代碼,我可以刪除一個項目,並把它保存使用PHP。 我能夠使它工作的地方我發佈了一個特定的排序和刪除的id,我讀了關於每個和嘗試但失敗:)所以對於多個(自動)它是越來越麻煩我,因爲我需要有ID或東西要保存在數據庫中刪除,jQuery的可排序

我似乎失去了方向,一些幫助可以真正幫助我提高我的技能。

Js Fiddle Here

+0

可能會詳細說明您將如何計劃刪除以及實際要保存的內容:odrder,已刪除還是兩者。 – kwicher 2011-06-09 17:47:49

+0

我可以保存當我拖動但我既不能刪除所有排序按鈕,也不能保存在逗號分隔值。例如,如果我刪除sortable3出6我想記錄它爲1,2,4,5,6 – June 2011-06-09 17:54:48

+0

你想保存每個鋰的狀態嗎?就像你提供的例子一樣?你可以顯示你的代碼,以便我們可以幫助你通過它 – 2011-06-09 18:53:28

回答

1

嗨看看there如果確實如你所願。 K

+0

謝謝....我閱讀jQuery文檔有關你做它的方法,感謝教一個女孩如何以正確的方式做到這一點,我是這樣做的除了這個方法,每種方法都很好,並且和預期一樣 我也練習崩潰/ uncollapsible在[鏈接](http://jqueryui.com/demos/sortable/portlets.html)我面臨的問題是它與刪除衝突我的意思是當我點擊刪除它崩潰 我使用另一個按鈕,並保存可摺疊/不可摺疊狀態,而不會發生衝突 – June 2011-06-09 18:38:14

+0

我看到noreason刪除和摺疊應該干預,如果你使用不同的元素。但是,如果您使用按鈕進行摺疊,請將某個類添加到任一按鈕類型並相應地調用相應的操作。 – kwicher 2011-06-09 19:07:57

+0

我不能夠傳遞元素來描述它是否被摺疊或沒有...即第一個盒子和所有其他盒子的狀態,你能幫助我在你的小提琴中做什麼... – June 2011-06-10 03:36:53