Я пытаюсь переместить содержимое поля ввода с помощью Dojo DnD, поэтому HTML-код выглядит примерно так:
<div id="input_box">
<input type="text" class="my_input_box_style" />
</div>
И JavaScript выглядит примерно так:
var dndSource = new dojo.dnd.AutoSource(dojo.byId("input_box"), {
singular: true,
copyOnly: true,
selfCopy: false,
selfAccept: false,
accept: false
});
if(dndSource) {
dojo.connect(dndSource, "onDrop", null, my_dnd_method, true);
}
Но по какой-то причине, когда я пытаюсь выполнить фактическую операцию перетаскивания, у меня не происходит никакого перетаскивания.