Как связать форму ZK с кнопкой отправки

1

Я новичок в zk, у меня есть форма с полем, и я определил некоторое ограничение на эти поля и кнопку отправки, кто я могу связать кнопку отправки с формой и полями, поэтому я хочу, чтобы на кнопке были введены поля, где ограничение не будет отображаться красным цветом. Теперь моя кнопка не видит, удовлетворено ли ограничение, я знаю, что могу проверить в java-коде, но это не сделает поля.

Теги:
forms
form-submit
zk

2 ответа

1
Лучший ответ

С MVC вы можете проверить компоновщик, если есть все проверки, прежде чем отправлять здесь хороший код, он полезен и удачи

вот код

0

Вот хороший пример на zk скрипке, как вы это делаете в MVVM.

Вам нужно работать с @load и @save отдельно, чтобы вы могли сохранить команду перед командой. Когда ваше ограничение терпит неудачу, команда @command никогда не запускается.

<window apply="org.zkoss.bind.BindComposer" viewModel="@id('vm') @init('pkg$.VM')">
    <hbox>
        <textbox value="@load(vm.name) @save(vm.name,before='register')" constraint="no empty" />
        <label value="@load(vm.name)" />
    </hbox>
    <hbox>
        <button label="register" onClick="@command('register')" />
    </hbox>
</window>

Изменение: для MVC

В документации zk вы найдете очень хорошее описание с примером того, как создавать ограничения в mvc.

  • 0
    Есть ли другой пример с MVC?
  • 0
    Понедельник я сделаю для тебя хороший. Те, которые я нахожу, не являются хорошими примерами

Ещё вопросы

Сообщество Overcoder
Наверх
Меню