0

根据我的要求,我必须将日期数组传递给 javascript 以更改颜色日历日。

但我已经完成了http://zkfiddle.org/sample/15d409/23-Disable-Datebox的方式,但点击日历后它会改变值

4

1 回答 1

0

因为在这种情况下,Clients.evalJavaScript 将在小部件的所有其他 js 功能完成后评估 jsCommand,因为渲染小部件 (renderProperties) 的命令将在 doAfterCompose 之前调用。

您需要的是 setWidgetOverride,用它来覆盖日历小部件的重绘,请参考更新后的示例。

日历着色样本

于 2013-04-19T16:47:35.000 回答