【发布时间】:2012-11-06 09:29:49
【问题描述】:
我正在尝试使用下面的代码在我拖放拖动的元素时触发 ajax 请求,但它不起作用。我认为这是因为我实际上并没有得到 id,但我不确定。
HTML:
<div class="draggable">item 1</div>
<div class="draggable">item 2</div>
...
<div class="droppable">drop location 1</div>
<div class="droppable">drop location 2</div>
...
jQuery:
$(document).ready(function() {
$(".draggable").draggable({cursor: 'move', helper: 'clone'});
var ID1 = $(".draggable").attr(id);
var ID2 = $(".droppable").attr(id);
$(".droppable").droppable({
drop: function() {
$.ajax({
type: "POST",
url: 'www.mydomain.com/'+ID1+'/'+ID2,
dataType: 'html',
success: function(){}
});
return false;
}
});
});
【问题讨论】:
标签: jquery-ui draggable droppable