我有一个用户控件说:ucCustomer。
此usercontrol中有3个字段: txtBox1(必需的,有效的输入) txtBox2(必需) txtBox(必需的,有效的输入)
我正在使用Jquery选项卡,并且在每个选项卡中都有一个用户控件。
所以当用户点击时,必须验证usercontrol中的各个控件。
我无法实现控件分组。如果我有tab1,则控件必须具有group_Tab1,而tab2控件具有group_Tab2。
因此,当我点击“继续”时,我会按组名获取控件并验证每个字段。
我正在使用jquery验证。 让我知道如何实现这一目标。 感谢
答案 0 :(得分:0)
如果你在aspx中使用jQuery和web用户控件,
对象名称更改。
txtBox2 => UC_XX1_txtBox2
txtBox2 => UC_XX2_txtBox2
(类似的东西)。
您可以按选择器选择所有项目并获取孩子
例如:
function XXXX()
{
//Get uc Childrens
$('#UC_XX2_txtBox2 input').each(function () {
//validate the fields here
}
//Get uc Childrens
var list1=$('#UC_XX1_txtBox2 input')
for (var i = 0; i < list1.length; i++) {
//validate the fields here
}
}