如何捕获已删除项目中文本框的值

时间:2010-05-17 13:01:05

标签: asp.net jquery drag

我使用的是JQuery插件Draggable和droppable 这是我可拖动的项目结构。

Textbox值是放在购物车上的商品的数量。  用户在将其放入购物车部分之前将对其进行更改。  我需要在删除后捕获这个值。

 <div class="something">
    <ul>

     <li>


            TEXTBOX 1

     </li>
    </ul>

    <div>

2 个答案:

答案 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获取我想要的数量:)

感谢您的帮助:)