我正在使用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,它有一個特定的類,然後使用其價值屬性,以獲得我想要的數量:)
感謝您的幫助:)