gpt4 book ai didi

jquery-ui - jquery ui 在删除项目时获取可删除元素的 id

转载 作者:行者123 更新时间:2023-12-02 21:46:02 24 4
gpt4 key购买 nike

当删除一个项目时,我们如何获取可删除元素的 id?这里我使用jquery ui 和asp.net mvc。

 <table id="droppable">
<tr>
<td style="width:300px;height:50px">Backlog</td>
<td style="width:300px;height:50px">Ready</td>
<td style="width:300px;height:50px">Working</td>
<td style="width:300px;height:50px">Complete</td>
<td style="width:300px;height:50px">Archive</td>
</tr>
<tr id="cart">
<td id="BackLog" class="drag" style="width:120px;height:50px;">

<img class="draggable" id="1234" src="../../Content/themes/base/images/ui-icons_222222_256x240.png" />

</td>
<td id="Ready" class="drag" style="width:140px;height:50px">


</td>
<td id="Working" class="drag" style="width:140px;height:50px">

</td>
<td id="Complete" class="drag" style="width:140px;height:50px">


</td>
<td id="Archive" class="drag" style="width:140px;height:50px">

</td>
</tr>
}
</table>

这里我想将 Ist 列中的图像移动到其他列并获取该列的 id。对于拖放,我使用脚本

<script type="text/javascript">
$(function () {
$(".draggable").draggable({ containment: '#imageboundary', axis: "x" });
$("#droppable").droppable({
drop: function (event, ui) {
$.ajax({
type: "POST",
url: '/Project/AddToPhase/' + $(ui.draggable).attr("id") ,
success: function (data) {
$('.result').html(data);
}
});
}
});
});
</script>

最佳答案

要获取可拖动和可放置元素的 ID,请使用以下命令:

$('.selector').droppable({ drop: Drop });

function Drop(event, ui) {
var draggableId = ui.draggable.attr("id");
var droppableId = $(this).attr("id");
}

抱歉可能有点晚了,但我刚刚开始使用 jquery 并且需要确切的东西。

关于jquery-ui - jquery ui 在删除项目时获取可删除元素的 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5562853/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com