多人操作同一个页面的问题?
多人对同一个页面操作,一个页面的的数据被删除,但是在别的会话中,用户没点刷新的话,页面还是显示着。再对其操作,会发生错误。如何才能做到一个会话删除数据的同时更新所有会话中的这个页面。
思路:
1.定时刷新,但是还是有个时间差,再就是页面闪个不停。
2.用AJAX,目前还不会!
还有没有别的方法?请大哥赐教!
------解决方案--------------------这个页面已经在客户端显示了,只要用户不点刷新,是不会发送服务器请求的。
如果这条数据被删除了,用户又对它进行操作,自定义提示信息就可以了。
------解决方案--------------------做个判断不就是?
点删除的时候 如果ID不存在 ,就ALERT一下`
本来就没有这样刷新的。
------解决方案--------------------删除的操作,放到数据库存储过程中去做,delete前先确认下要删除的记录是否存在。