2009-07-15 115 views

回答

2

您應該在您的Source聲明中使用selfAccept="false"(也可能爲copyOnly="true")。這將阻止用戶重新排列您的列表。

如果您想阻止物品被拖入其中,只需將accepts參數設置爲您沒有的參數即可。

你可以在dojotoolkit上看到它的一個例子。只要搜索selfAccept

+0

我使用dojo.dnd.Source來顯示可拖動項目的列表,並將dojo.dnd.Target作爲可接受來自Source對象的項目的可放置區域。但是,在源列表中,我不希望用戶能夠移動項目,他們應該只能將項目拖出並將其放到目標對象中。我沒有看到Source的任何屬性,似乎禁用排序...任何想法?感謝您對另一個問題的幫助,順便說一句。 – Calvin 2009-07-15 21:30:58