jQuery MiniUI

标题: 如何在form验证失败时使失败的控件得到焦点? [打印本页]

作者: python    时间: 2014-3-27 10:21:37     标题: 如何在form验证失败时使失败的控件得到焦点?

如何在form验证失败时使失败的控件得到焦点?如何在form验证失败时使失败的控件得到焦点?

作者: felt    时间: 2014-3-27 10:46:38

getErrors()可以获取验证错误的控件数组
var errs=forms.getErrors()
errs[0].focus()
作者: python    时间: 2014-3-27 10:48:24

felt 发表于 2014-3-27 10:46
getErrors()可以获取验证错误的控件数组
var errs=forms.getErrors()
errs[0].focus()

这个论文中如何查看我发表过的帖子
作者: factory    时间: 2014-3-27 10:51:27

python 发表于 2014-3-27 10:48
这个论文中如何查看我发表过的帖子

首页,第一板块的右上角,有 我的帖子
作者: python    时间: 2014-3-27 10:52:50

felt 发表于 2014-3-27 10:46
getErrors()可以获取验证错误的控件数组
var errs=forms.getErrors()
errs[0].focus()

如果我的控件分页minitabs中不同的tab里面,错误在未激活的tab中,不能激活
作者: felt    时间: 2014-3-27 11:37:46

python 发表于 2014-3-27 10:52
如果我的控件分页minitabs中不同的tab里面,错误在未激活的tab中,不能激活

这样的话
你把表单元素的id和所在tab的name关联
比如说表单元素的id="tab1.a",所在tab的name="tabs1"
var newId=errs[0].id.split(".")[0]
tabs.activeTab(newId)    //打开所在tab
errs[0].focus();
这样试试




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