Sprawdź, czy formularz bootstrap jest ważny JS
function form_validate(attr_id){
var result = true;
$('#'+attr_id).validator('validate');
$('#'+attr_id+' .form-group').each(function(){
if($(this).hasClass('has-error')){
result = false;
return false;
}
});
return result;
}
Difficult Dormouse