jQuery.validator.addMethod("dropdowns", function(value, element) {
var drop_val1 = $('#drop_1').val();
var drop_val2 = $('#drop_2').val();
var drop_val3 = $('#drop_3').val();
if((parseInt(drop_val1)==parseInt(drop_val2)) || (parseInt(drop_val1)==parseInt(drop_val3)) || (parseInt(drop_val2)==parseInt(drop_val3)))
{
return false;
}
else
{
return true;
}
}, "can not have the same value in 2 dropdowns");
затем добавьте его к вашей проверке
dropdown: {
required : true,
dropdowns: true
}
это должно работать
EDIT
это работает для нескольких выпадающих списков
dropdown1: {
required : true,
dropdowns: true
},
dropdown2: {
required : true,
dropdowns: true
},
dropdown3: {
required : true,
dropdowns: true
}
dropdown1 , dropdown2 ,dropdown3
ваши выпадающие имена