jquery で検証するドロップダウンリスト (.color) があります。このドロップダウンのデフォルト値はVÆLGです。これをアンカータグクリック (.viewmore) で検証したいです。コードは次のようになります。
$(".viewmore").on('click',function(event){
requiredValidation($(this).parents('.box01').find(".color"));
});
function requiredValidation(ddl) {
ddl = $(ddl);
var isValid = true;
if (jQuery.trim(ddl.val()) == 'VÆLG' ) {
isValid = false;
ddl.addClass("error");
}
else {
ddl.removeClass("error");
}
alert(isValid)
return isValid;
}
最後の警告メッセージで、値falseを正しく取得していますが、それでもページはアンカータグの指定された URL にリダイレクトされます。何が問題なのか教えてもらえますか?