Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用Zk禁用日期框中的日期_Java_Zk - Fatal编程技术网

Java 如何使用Zk禁用日期框中的日期

Java 如何使用Zk禁用日期框中的日期,java,zk,Java,Zk,我已在选定日期更改颜色 你可以找到 现在我想要一天。它不应该是可点击的。是基于它的,它只支持日期范围不幸的是:您不能以这种方式将特定日期涂掉 我认为正确的方法不是让日期本身在UI中不可选择,而是在选择日期时忽略日期。将这与你已经做过的那样在视觉上涂黑日期相结合,你会得到你想要的效果 要在Java端实现这一点,您可以实现一个自定义。这将实际验证JavaScript中的输入值,而不是普通的服务器端 当然,你可以深入研究问题本身,但如果可能的话,我倾向于回避这种方法。事实上,您将看到该函数通过集成前面

我已在选定日期更改颜色

你可以找到

现在我想要一天。它不应该是可点击的。

是基于它的,它只支持日期范围不幸的是:您不能以这种方式将特定日期涂掉

我认为正确的方法不是让日期本身在UI中不可选择,而是在选择日期时忽略日期。将这与你已经做过的那样在视觉上涂黑日期相结合,你会得到你想要的效果

要在Java端实现这一点,您可以实现一个自定义。这将实际验证JavaScript中的输入值,而不是普通的服务器端


当然,你可以深入研究问题本身,但如果可能的话,我倾向于回避这种方法。事实上,您将看到该函数通过集成前面提到的
ClientConstraint

为您弥补了这一差距。当前日期的启用/禁用依赖于其css类,您可以添加Datebox.getZclass()+'-disd'在客户端禁用它,请参阅zkfiddle上的示例:


通过这种方式,您可以保存一些au请求,但仍然需要为java API设置的日期正确添加服务器端验证。

Hi benbai,我如何在复合后将日期数组值传递给javascript我尝试了一种方法,但在单击日历后它发生了更改请查看我关于stackoverflow Hi benbai的问题,如何在日历中选择整个星期。请看这个问题