Проверить все элементы формы на пустоту

Отсылаю картинку на сервер с помощью Dropzone, вместе с ней забираю все значения форм. Теперь хочу проверить - если есть пустые формы, т.е. незаполненные - то не отсылать ничего, прерывать процесс.

Код внутри дропзоны

            document.getElementById("submit-all1").addEventListener("click", function (e) {
                // А вот тут я пытаюсь проверять и обрывать процесс, но он пишет в alert что поля всегда не заполнены. Что - то я сделал не так

                $(":input[name]", $("form")).each(function ()
                {
                    if ($(':input[name=' + this.name + ']', $("form")).val().length === 0) {
                        alert("length of " + this.name + " is 0");
                        return false;
                    }

                });

               //Если все прошло ок то делает все.




                e.preventDefault();
                e.stopPropagation();
                dzClosure.processQueue();
            });
 
            //Вот тут добавляю в форму все элементы формы. Именно отсюда я брал код для проверки.
            this.on("sendingmultiple", function (data, xhr, formData) {
                $(":input[name]", $("form")).each(function () { formData.append(this.name, $(':input[name=' + this.name + ']', $("form")).val()); });
            });


Ответы (0 шт):