我有一个需要在我的页面上验证的表单。表格如下所示:
我正在尝试找出最佳方法来确保该行中的一条信息是否已填写;那么需要填写整行。
正如您在示例中看到的,第 3 行填写了成本,但没有标题。第 4 行有标题,但没有成本。我需要在这些类型的事情上抛出错误。
是否有一种简单的方法来完成此操作,以确保如果存在一条数据(在 3 个可编辑字段中的任何一个中),则整行都需要数据。
感谢您的任何意见
最佳答案
您必须手动执行此操作。我不会为您编写完整的代码,但它会是这样的。
//on hove of each td
$('#tableID tr td').hover(function(){
//loop each its sibling
$(this).siblings().each(function(
//if any sibling is empty return false
if($(this).val().trim() == '')
{
return false;
}
));
//else return true
return true;
});
关于javascript - jQuery 行验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23741848/