jQuery MiniUI

标题: form.validate() 后控件focus [打印本页]

作者: kevinyau    时间: 2012-10-25 10:59:08     标题: form.validate() 后控件focus

form.validate() 后如果 form.isValid() == false 能否设置第一个未通过校验的的控件得到焦点?

因为使用者习惯了键盘操作(这也能提高效率)

作者: factory    时间: 2012-10-25 13:39:51

  1. if (form.isValid() == false) {
  2.                 var errors = form.getErrors();
  3.                 errors[0].focus();
  4.             };
复制代码
先获取验证失败的控件,然后获取第一个控件,设置focus();获得焦点
作者: kevinyau    时间: 2012-10-25 14:46:09

factory 发表于 2012-10-25 13:39
先获取验证失败的控件,然后获取第一个控件,设置focus();获得焦点

多谢,已经解决!




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2