在计算之前验证表格

时间:2012-10-19 11:29:56

标签: jquery validation

我有一个包含以下代码的计算表格

$("input[name^=sum]").keyup(function(){
    $('#result').text(Math.round(($('#amount').val() * 13 * 1.5 ) / ( (52 - $('#weeks').val()) * $('#hours').val() ) ));
});

我正在尝试验证在执行计算之前总是填充所有3个输入,如此

$("form input[name^=sum]").blur(function()
if( !$(this).val() ) {

  }
else  {
    $('#result').text(Math.round(($('#amount').val() * 13 * 1.5 ) / ( (52 - $('#weeks').val()) * $('#hours').val() ) ));
}
});

这仅适用于每个输入,而不是表单。

我在这里做错了什么?

1 个答案:

答案 0 :(得分:1)

试试这个

if($(#input1).val()!="" && $(#input1).val()!="" && $(#input1).val()!="")
{
      your caluculation
}