答案 0 :(得分:0)
如果我理解正确,您想要检查所有字段(输入,选择)是否包含值,如果是,请执行... 你不依赖于表格(虽然它在语义上更正确)。
你可以这样做:
submitapproval = function()
{
var allFilled = true;
// iterate through all your fields and check if they do have a value set.
$("input, select").each(function(i,el) {
var $el = $(el);
// if any field has no value, allFilled turns to false.
allFilled = allFilled && ($el.val() !== "");
});
if (allFilled)
{
// your code...
}
}
如果要检查用户是否设置了字段,则应考虑不为字段设置默认值(如#depends1
)。