我使用 livevalidation.js 来验证表单字段。但是我无法通过实时验证来验证单选按钮,因为我在表单提交 jquery 事件上编写了以下代码。
问题是,当我选择这些单选按钮而不是表单的其他字段时,它会提交应用的表单和模型验证,但它应该应用实时验证。
我的代码或提交函数有什么问题?
$('#new_league_info').submit(function(){
if($('#league_info_state').val() != '')
{
if($('.re_conditioner_radio').is(':checked')){
$('#reconditioner_msg').css("hidden");
var spans = $('.reconditioner_err');
spans.text('');
}
else{
$('#reconditioner_msg').replaceWith('<span class=" reconditioner_err LV_invalid">Please Select a Reconditioner</span>');
return false;
}
}
if ($(".view_offer_checkbox").is(':checked')){
$('#manufacturer_msg').css("hidden");
var spans = $('.manufacturer_err');
spans.text('');
}
else{
$('#manufacturer_msg').replaceWith('<span class=" manufacturer_err LV_invalid">Please Select a Manufacturer</span>');
return false;
}
});