我使用的是JQuery插件Draggable和droppable 这是我可拖动的项目结构。
Textbox值是放在购物车上的商品的数量。 用户在将其放入购物车部分之前将对其进行更改。 我需要在删除后捕获这个值。
<div class="something">
<ul>
<li>
TEXTBOX 1
</li>
</ul>
<div>
答案 0 :(得分:0)
如果您要将表单拖放到drop函数的另一个div中,则需要引用已删除的项目。您需要设置类似于此的放置区域才能获得该项目值。
$("#dropArea").droppable({drop: function(event, ui) {
var num = ui.draggable.val();
}
})
ui.draggable
将是被拖动的元素。
我没有使用.val()
测试代码,但我知道这是如何让元素被删除所以玩它。
答案 1 :(得分:0)
我的问题应该更详细一点。实际上麻烦的是,在UL中我有一个ListViewDataItem,它将被渲染为LI ofc。在每个LI中,我有多个控件,其中一个是TExtBox1。
我发现在“drop:function(...){}”中我会使用$(ui).find(“。className”)来查找具有特定类的textBox1然后使用它value property获取我想要的数量:)
感谢您的帮助:)