Я использую фантастический плагин jquery .validate от Jörn Zaefferer на bassistance
Я использую asp.net, так что имейте одну длинную форму, хотя форма разбита на 3 секции через jquery аккордеон с кнопками для переключения между панелями аккордеона.
Я хочу, чтобы кнопка на первой панели проверяла поля первой панели, то же самое с второй панелью и т. Д.
Очевидно, что в любой другой технологии я бы использовал несколько форм и не испытывал никаких трудностей, хотя я не могу сделать это в .net.
Я думаю , что мне нужно, это почти $('#aspnetForm').validate().unbind()
или что-то подобное - при нажатии на аккордеон я прошу повторно подтвердить форму, чтобы я знал, на какой странице я нахожусь, и мог затем просто установите новые правила и т. д.
Я пытался очистить правила $('#aspnetForm').validate().rules('remove')
, хотя мне кажется, что мне придется делать это для каждого поля, а не для самой формы?
Я могу публиковать любые необходимые примеры кода, хотя общий сценарий теперь достаточно велик, поэтому мне придется копать куски.
Надеюсь, у меня есть логический смысл выше - в основном, средство очистки всех правил, чтобы я мог создавать новые, потому что я нахожусь в другой группе аккордеона, это решение, на которое я надеюсь, хотя я изо всех сил.
Большое спасибо,
Терри