拖放时 zk 文本框值为空

zk textbox value empty on drag and drop

我有两个文本框:

当我从第二个文本框拖放到第一个文本框时,我在屏幕上看到了值,但是当我保存页面时,第一个文本框的值为空。

在另一个 jsp 中一切正常。 两者之间的区别 jsp:第二个创建了一个 submitForm 而不是第一个调用了一个在 java 和 post 中手动读取数据(使用 composer)的过程(没有 SubmitForm)

我认为问题在于这种差异,但我不知道如何管理下面描述的第一个调用(我不能使用 SubmitForm)

谢谢

我为你的问题做了一个 ZKFiddle(据我了解):

http://zkfiddle.org/sample/22qriko/1-zk-textbox-value-empty-on-drag-and-drop

这似乎是 onChanging 事件和文本框中拖放的 ZK 问题。

正如您在 zkfiddle 中看到的那样,onChanging 事件并未像我们预期的那样在拖放后调用。

如果可以,请尝试使用 onChange 事件(当输入失去焦点时触发),当您单击 zkfiddle 中的 Button 时,该值已在 Textbox 组件中正确设置。

您可以使用错误跟踪器提交此问题:

http://tracker.zkoss.org/secure/IssueNavigator.jspa