1、本人做了一个简单的工作流表单,如图1 工作流涉及到A用户和B用户,A用户是操作员,B用户是主管 2、我用IE浏览器以A用户登录,如图2 以A用户登录后,按钮1显示“提交主管”,按钮2显示“主管审核”,enabled属性为false。 3、我再用360浏览器以B用户登录,如图3 以B用户登录后,按钮1显示“退回操作员”,按钮2显示“主管审核”,enabled属性都为false。 4、然后IE浏览器的A用户就点击按钮1,点击后,按钮1的enabled属性变为false,如图4 点击的同时,要向数据库提交一个数据,比方说我设置了一个表,表中有个字段(环节办理人),点击按钮1的时候,环节办理人=B用户,意思是发给B用户了。 5、我们再到360浏览器下,刷新B用户,加载时检查一下“环节办理人”,如果发现等于B用户的时候,按钮1和按钮2的enabled属性就变为true。如图5 我现在的问题是: 当A用户点击提交后,B用户界面的按钮的enabled属性不能马上变为true,还必须重新刷新一下,才能获取到“环节办理人”的数值,请问有什么办法能,让A用户点击后,正在浏览的此表单的B用户立即可操作。 谢谢! |