首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多用户拖放

多用户拖放
EN

Stack Overflow用户
提问于 2010-06-24 16:33:40
回答 1查看 71关注 0票数 0

我有一个满是数据的树,这些数据是可拖动的(& droppable)。这一切都很好,但有一个问题。当更多的用户在这个模块上工作(使用tree),并且他们到处拖动对象时,所有这些都会变得混乱。因此,我正在研究一个解决方案,但我在mysql中获得了表锁。但如果我这样做,只有一个用户可以在这个模块上工作,这是不可接受的。

有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-10 02:25:21

当用户单击该对象时,会向MySQL数据库发送一个请求,请求批准该用户移动该对象。

如果该对象未被标记为正在移动,则数据库返回true,并且javascript使该对象可拖动。MySQL使用其中一个字段在表中标记该行(即创建一个名为locked的字段并将其设置为true或false)

如果MYSQL返回false,那么用户将收到某种通知,告知当前有人正在移动该对象。

我还会在每次将行标记为锁定时创建一个时间戳,以便您可以检查对象是否已解锁)

祝好运,

尼科

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3108337

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档