2023-05-16 10:50:42 +08:00

20 lines
631 B
JavaScript

function checkTaskLeft(noticeFinish)
{
var hasZero = false;
var length = $("input[name^='left']").length;
if(length >= 2)
{
$("input[name^='left']").each(function()
{
if($(this).attr('disabled') != 'disabled' && parseFloat($(this).val(), 10) === 0) hasZero = true;
})
}
else if(length == 1)
{
var objectType = $("input[name^='left']").parents('tr').next().find('#objectType').val();
if(objectType == 'task' && parseFloat($("input[name^='left']").val(), 10) === 0) hasZero = true;
}
if(hasZero) return confirm(noticeFinish);
return true;
}