hello i have case in my jquery, ex :
i have drop-down list and text field form :
<select id="id_level" name="id_level">
<option value="" > -choose-</option>
<option value="1" > -Administrator-</option>
<option value="2" > -Kondektur Bus-</option>
<option value="3" > -Staf Operasi-</option>
</select>
<input name="job" type="text" id="job"/>
i want validate drop-down list with: required : "must choose" and equal with :
var text_id_level = $("#id_level option:selected" ).text();
var val_job= $("job").val();
if(text_id_level !=""){
if(text_id_level =="Administrator" && (val_job!="Kondektur Bus" || val_job!="Staf Operasi"))
{
// equal = true
}
else if(text_id_level == val_job)
{
// equal = true
}
else
{
// equal = false , message : not equal
}
}
else
{
// equal = false, message : must choose
}
how to format code above in jquery validate plugin ? format like
jQuery.validator.addMethod("notEqual", function(value, element, param) {
return this.optional(element) || value != param;
}, "Please specify a different (non-default) value");
from here >> How to add a Not Equal To rule in jQuery.validation
and this my jquery validate metode
$("#Form").validate({
rules: {
id_level:"required",
job:"required",
},
messages: {
id_level:"choose one",
job:"must fill"
}
});
and i don't know how equals metode for my case, sorry for my english