HI Folks,
我正在使用Struts 2验证。并且为了显示自定义错误消息,我正在覆盖css_xhtml ..和validation.js以进行客户端验证。一切顺利,但验证是在表单提交..我可以为所有表单字段Onblur事件做..任何建议高度赞赏
感谢Adavance
干杯, Vinayak V B
答案 0 :(得分:0)
您可以使用jquery plugin在表单上进行onblur(客户端)验证。
此外,您可以对struts2使用DWR验证。您将不得不经历一些涉及在配置文件中添加DWR.xml的设置过程,但一旦完成所有操作,您将能够在表单上进行AJAX验证。 Example
答案 1 :(得分:0)
您可以通过onblur处理程序调用表单onsubmit函数。类似的东西:
<script language=javascript">
function callOnsubmit(form) {
var code = form.getAttribute("onsubmit");
eval(code);
</script>
<s:textfield name="foo" onblur="callOnsubmit(this.form);"/>