1

我正在尝试为我的一位客户制作拖放式购物车。

http://jsfiddle.net/jfvandekamp/bkw5p/1/

我使用这个版本作为基础: http: //www.jeasyui.com/tutorial/dd/dnd2_demo.html

由于这个版本没有删除按钮,我尝试自己添加它。这就是麻烦开始的地方。

我设法在项目后面获得了一个删除按钮,该按钮(通过javascript函数)删除了parentNode TR(由于某种原因在jsfiddle版本中不起作用)。然而,这不是解决方案,因为当我在购物车中拖动另一个项目时,该项目再次弹出。此外,当我删除一个项目时,总数仍然没有调整,因为我刚刚删除了表格行。

有人知道这个问题的解决方案吗?我觉得应该和addProduct函数有点类似

期待任何回复

亲切的问候

4

1 回答 1

2

这是我使用knockout提出的一个实现。

http://jsfiddle.net/makotosan/bkw5p/5/

它允许我将标记保留在 HTML 中,而在 JavaScript 中没有任何标记。

于 2012-02-28T15:25:59.637 回答