Проверка Strut2, переопределение темы css_xhtml - PullRequest
0 голосов
/ 30 апреля 2009

Привет, Народ,

Я использую проверку Struts 2. И для отображения пользовательских сообщений об ошибках я переопределяю css_xhtml .. и validation.js для проверки на стороне клиента. Все идет хорошо, но проверка проводится при отправке формы. Могу ли я сделать это для всех полей формы. Событие Onblur.

Спасибо в Adavance

Ура, Винаяк В Б

Ответы [ 2 ]

0 голосов
/ 02 мая 2009

Вы можете просто вызвать функцию onsubmit формы через обработчик onblur. Что-то вроде:

<script language=javascript">
  function callOnsubmit(form) {
    var code = form.getAttribute("onsubmit");
    eval(code);
</script>

<s:textfield name="foo" onblur="callOnsubmit(this.form);"/>
0 голосов
/ 30 апреля 2009

вы можете использовать плагин jquery для проверки onblur (на стороне клиента) в ваших формах.

Кроме того, вы можете использовать проверку DWR для стояков2. Вам нужно будет пройти через некоторые процедуры установки, которые включают добавление DWR.xml в ваш файл конфигурации, но как только все это будет сделано, вы сможете иметь AJAX-проверку в ваших формах. Пример

...