我有两张桌子。源表有几千行,一个垂直滚动条可以穿过它们。我有HTML5拖放设置,允许从源表中拖动一行并将其放在目标表上,此时它将内容复制到目标表中并刷新目标表的div。到目前为止,一切都很笨拙。
然而,在丢弃时,源表的滚动回滚到顶部。我希望防止这种情况发生,以便用户可以在长表的一部分内工作,例如他们向下滚动到第527行,将其拖放到目标表,然后他们可以立即拖放行528,因为源表滚动没有移动。
我的dragend处理程序中有event.preventDefault(),但这显然不是我需要的。
我假设源表正在被重新呈现......但它不应该......重新加载目标表的ajax调用只刷新该div。
有什么想法?