[jQuery] Why is IE not able to run this code?
I'm still trying to figure out why this code runs well
on FF, but not on IE when using "blur"...Jorn, anybody else have any ideas?
IE just locks up every time I click in one field, then in another.
I've used "keyup" instead of "blur" and it works, but I'd really prefer
blur.
Thanks,
Rick
//$.validator.defaults.debug = true;
$().ready(function() {
// validate Property Search form fields on blur
$("#Property_Search_Form").validate({
errorPlacement: function(error, element) {
if(element.attr('id') == "Name") {
error.appendTo("#Name_error");
}
else
if(element.attr('id') == "Phone") {
error.appendTo("#Phone_error");
}
else
if(element.attr('id') == "Email") {
error.appendTo("#Email_error");
}
else
if(element.attr('id') == "Email_Confirm") {
error.appendTo("#Email_Confirm_error");
}
},
focusInvalid: "false",
event: "blur",
rules: {
Name: {required: true},
Phone: {required: true},
Email: {required: true,
email: true},
Email_Confirm: {required: true,
equalTo: '#Email'}
},
messages: {
Name: {required: "Please enter your name."},
Phone: {required: "Please enter your phone
number."},
Email: {required: "Please enter your email
address.",
email: "Please enter a valid email
address."},
Email_Confirm: {required: "Please re-enter your email
address.",
equalTo: "This entry must
match your first email address entry."}
}
})
});