我有一个带有以下代码的计算表
$("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() ) ));
}
});
这仅适用于每个单独的输入,而不是作为一种形式。
我在这里做错了什么?