我正在使用JQuery插件Draggable和Droppable,并且 这是我的可拖动项目结构。如何捕获丢弃项目内的文本框的值
Textbox值是放入购物车的物品的数量。 在将用户放入购物车部分之前,用户将更改此选项。 我需要在下降后捕获这个值。
<div class="something">
<ul>
<li>
TEXTBOX 1
</li>
</ul>
<div>
我正在使用JQuery插件Draggable和Droppable,并且 这是我的可拖动项目结构。如何捕获丢弃项目内的文本框的值
Textbox值是放入购物车的物品的数量。 在将用户放入购物车部分之前,用户将更改此选项。 我需要在下降后捕获这个值。
<div class="something">
<ul>
<li>
TEXTBOX 1
</li>
</ul>
<div>
如果您要将表单拖放到放置函数的另一个div上,您希望引用该放置的项目。您需要设置类似于此的放置区域才能获得该项目值。
$("#dropArea").droppable({drop: function(event, ui) {
var num = ui.draggable.val();
}
})
的ui.draggable
将拖动的元素。
我没有用.val()
测试代码,但我知道这是如何让元素被丢弃以便玩弄它。
我应该在我的问题上稍微详细些。其实麻烦的是,在UL中,我有一个ListViewDataItem,它将被渲染为LI的ofc。在每个LI中,我有多个控件,其中一个是这个TExtBox1。我发现在“drop:function(...){}”中我会使用$(ui).find(“。className”)来查找textBox1,它有一个特定的类,然后使用其价值属性,以获得我想要的数量:)
感谢您的帮助:)