2012-04-04 127 views
2

我目前正在使用Jquery UI方法自定義拖放操作。我在拖動時使用onmousedown和onmouseup事件,並且希望儘可能簡單地刪除對象。拖放刪除分區

這不會「隱藏」對象 - 我相信JQuery UI不支持這種方法。但它會告訴數據庫在下一次從數據庫收集對象時不要顯示它。

我希望做一個垃圾桶類型的想法,會員也只會在一個垃圾桶圖標拖動其目的和這將迫使一些類型的JS功能..

這可能嗎?

回答

2

您需要對服務器端進行Ajax調用,才能從數據庫中移除特定項目的PHP頁面。因此,一旦項目被放置在垃圾箱上,就需要進行Ajax調用,獲取響應(成功/失敗),並相應地在頁面上返回(刪除項目/顯示錯誤消息) 。


編輯基於評論:
如果你想成爲能夠告訴我們,如果一個項目是一個目標元素丟棄,可以使用jQueryUI Droppable

+0

是啊,我是要包括在我的javascript函數我只是不知道如何讓客戶端(JS)知道一個項目是否被放置到「bin」(刪除div) – Andrew 2012-04-04 20:47:05

+0

http://jqueryui.com/demos/droppable/ – 2012-04-04 20:49:32

+0

OMG你那麼有幫助非常感謝你:D – Andrew 2012-04-04 20:58:14