2014-10-01 86 views
-1

如何制作asp:Button拖放? 如何在使用jQuery拖放之后获取按钮的坐标?我想将坐标保存到数据库中,以便下次访问时,该项目将处于该位置。例如,x:400px,y:800px?制作asp按钮拖放

回答

0

如果你想记录jquery拖放模块离开你的按钮的位置,那么你可以添加一个事件到你的JavaScript,在'stop'事件上触发&然后调用一个web服务来保存细节:

http://jqueryui.com/draggable/#events

<script> 
     $("#draggable").draggable({ 
      stop: function() { 
      ... call web service to record current object & coords in database 
      } 
     }); 
</script> 

    <div id="draggable"><asp:button ... /></div> 

...当你重装你需要检索COORDS此对象渲染(然后将对象正确定位)之前的页面。

+0

@amelin谢谢你的回复,但我已经试过这段代码..这段代码不会做出按钮拖动。例如,我在这个div中放置了1个asp:按钮,并试图移动它。如果您尝试通过单击放置在div内的按钮进行拖动,它将不会拖动。 – 2014-10-01 10:46:04

+0

有什么方法可以在不使用任何div或面板的情况下移动按钮? – 2014-10-01 10:49:16

+0

确定将按钮ID更改为可拖动 - 检查jquery可拖动的帮助模块以及 – amelvin 2014-10-01 11:00:48