01.
$(document).ready(
function
(){
02.
03.
$(
"#form_search"
).validate(
04.
{
05.
06.
rules:
07.
{
08.
key_name:{require_from_group: [1,
".key_group"
]},
09.
10.
s_mm:{required: {
11.
depends:
function
(element) {
12.
return
$(
"#s_dd"
).is(
":filled"
);
13.
14.
}
15.
}
16.
},
17.
18.
s_yy: {
19.
require_from_group: [1,
".key_group"
],
20.
required: {
21.
depends:
function
(element) {
22.
return
$(
"#s_mm"
).is(
":filled"
);
23.
}
24.
}
25.
},
26.
27.
28.
29.
},
30.
messages: {
31.
s_mm:
"Field start month is required."
,
32.
s_yy:
"Field start year is required."
,
33.
},
34.
35.
errorPlacement:
function
(error, element) {
36.
var
name = $(element).attr(
"name"
);
37.
error.appendTo($(
"#"
+ name +
"_validate"
));
38.
39.
},