1
我有一個dojo.dnd Source對象,我只想列出通常沒有用戶能夠排序對象。這可能嗎?dojo拖放:不想排序項目
我有一個dojo.dnd Source對象,我只想列出通常沒有用戶能夠排序對象。這可能嗎?dojo拖放:不想排序項目
您應該在您的Source聲明中使用selfAccept="false"
(也可能爲copyOnly="true"
)。這將阻止用戶重新排列您的列表。
如果您想阻止物品被拖入其中,只需將accepts
參數設置爲您沒有的參數即可。
你可以在dojotoolkit上看到它的一個例子。只要搜索selfAccept
我使用dojo.dnd.Source來顯示可拖動項目的列表,並將dojo.dnd.Target作爲可接受來自Source對象的項目的可放置區域。但是,在源列表中,我不希望用戶能夠移動項目,他們應該只能將項目拖出並將其放到目標對象中。我沒有看到Source的任何屬性,似乎禁用排序...任何想法?感謝您對另一個問題的幫助,順便說一句。 – Calvin 2009-07-15 21:30:58