ZK:强制服务器将更新的值发送到对等小部件

时间:2016-12-29 11:27:55

标签: client-server zk

我有一个当前设置,其中客户端仅在客户端更新组合框值(不更新服务器上的组件)。服务器在setValue()完成时更新小部件和组件。 但是,当现有值与正在设置的值相同时,它不会。

请考虑以下事项: -

1.client-setValue('1') - values{client:'1',server:""} 
2.server-setValue("2") - values{client:'2',server:"2"}
3.client-setValue('') - values{client:'',server:"2"}  
4.server-setValue('2') - values{client:'',server:"2"}--server does not update client as the value at server is the same as the one being set.

**Forcefully updating client:-**

1.client-setValue('1') - values{client:'1',server:""} 
2.server-setValue("2") and forcefully updateclient - values{client:'2',server:"2"}
3.client-setValue('') - values{client:'',server:"2"}  
4.server-setValue('2') and forcefully update client- values{client:'2',server:"2"}

这是否可行,除了在设置实际值之前设置一个垃圾/无关值,这可能将垃圾值作为最新值,并将更新客户端。

修改 ZK Fiddle link

0 个答案:

没有答案