jQuery MiniUI

标题: 布局为 Tab 时,Form 校验 [打印本页]

作者: hunting    时间: 2014-6-21 09:58:01     标题: 布局为 Tab 时,Form 校验

1、如果布局是Tab 页,当前激活为 0 页,其中第2 页有必须文本框,提交时会对第2页文本框进行校验,怎样可以定位不通过的文本框属于是第2页 ?
作者: zhq3k    时间: 2014-6-21 17:57:11

试试不知道能不能行:
在当前页面用Jquery查找这个input id,如果能找到就在这个页面,找不到就不在。
$(tabPage.getEl()).find('#inputid')
作者: felt    时间: 2014-6-23 09:09:38

你既然要验证单独的页,你可以把每一页分开单独成一个form
作者: hunting    时间: 2014-6-23 10:09:23

felt 发表于 2014-6-23 09:09
你既然要验证单独的页,你可以把每一页分开单独成一个form

有多个 tab 页,我需要同时校验多个 tab 页中的文本框,如:有 5 个tab 页,每页都有 文本框,我只想看到其中的 3 个tab,并且也只校验看到的 tab 页的文本框,现在的现象是,我隐藏的tab和enabled:false 的tab 依旧会校验
作者: felt    时间: 2014-6-23 10:11:23

hunting 发表于 2014-6-23 10:09
有多个 tab 页,我需要同时校验多个 tab 页中的文本框,如:有 5 个tab 页,每页都有 文本框,我只想看到 ...

你隐藏和禁用的tab其实还在那,你放在一个表单里还是会验证
你分开成几个表单,想验证哪个tab就验证哪个表单就好了




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