我正在开发一个向表格添加动态表格行的表格 我已经对其进行了一些验证,这对我来说很好,但现在我面临一个新的挑战,我想验证一个文本框,该文本框将动态添加到每个行,但问题是我只想验证该文本框,当它之前的其他文本框不为空并且我被困在这里时。我知道我可以.each()
用于进入该 id 的每个元素,但我不知道如何绑定该验证中行中的每个文本框,因为当最后一个文本框(“我需要validate") 不为空,如果所有文本框都不为空,则不会给出任何错误。
这是我的验证代码:
if($('[id^="invoice_"]').val() =="" || $('[id^="invoice_"]').val() ==null || $('[id^="invoice_"]').val() ==0){
alert("Invoice Number Cannot Be Empty");
$("#savetodb").attr("disabled", "disabled");
console.log("1");
return false;
}else{
console.log("2");
$("#savetodb").removeAttr("disabled");