【发布时间】:2016-06-22 13:39:50
【问题描述】:
我有两个选择框,每个框都有一些值
我想验证条件,如果值 1 大于值 2 中的值,则应显示错误提示并且应不提交表单。
这是代码
$(document).ready(function(){
$("#formid1").validationEngine('attach');
});
function testfunc(value1id, value2id)
{
var val1 = $('#'+value1id+'').val();
var val2 = $('#'+value2id+'').val();
if(val1 !== '' && val2 !== '')
{
if(parseFloat(val1) > parseFloat(val2))
{
$('#'+value2id+'').validationEngine('showPrompt', 'Value 1 should be smaller than Value 2', 'error', true);
}
}
}
Here是小提琴
代码有效并显示错误提示,但表单提交。
有没有办法告诉验证引擎不仅要显示错误提示,还要验证条件,在满足条件之前不要让表单提交?
【问题讨论】:
标签: javascript jquery validation jquery-validation-engine