Я работаю над формой, которая добавляет динамические строки таблицы в таблицу. Я выполнил некоторые проверки для нее, которые отлично подходят для меня, но теперь я столкнулся с новой задачей, которую хочу подтвердите текстовое поле, которое будет динамически добавляться в каждую строку, но проблема в том, что я просто хочу проверить это текстовое поле, когда другие текстовые поля, которые перед ним не пусты, , и я застрял здесь. Я знаю, что могу использовать .each()
для каждого элемента, который входит в этот идентификатор, но я не знаю, как привязать каждое текстовое поле из строки в этой проверке, потому что строки сами будут складываться, когда последнее текстовое поле («которое мне нужно» для проверки ») не является пустым, и если все текстовые поля не пусты, то это не даст никакой ошибки.Проверки динамически добавленных строк таблицы в jQuery
Вот мой код для проверки:
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");
спасибо за ответ, но он будет работать для меня, как я хочу, чтобы подтвердить («INVOICE_NUMBER»), когда каждое текстовое поле на этой строке не EMP ty например: if (this.value == "" || this.value == null || this.value == "0" && $ ("# textbox1"). val()! = "" && $ ("# textbox2"). val()! = "" && $ ("# textbox3"). val знак равно – user2274075