цикл for с вложенным if прерывается и передает все 1 вместо данных в массив [duplicate]

, чтобы загрузить файл, который отправляется пользователем как часть формы с помощью jquery, пожалуйста, следуйте приведенному ниже коду:

var formData = new FormData();
formData.append("userfile", fileInputElement.files[0]);

Затем отправьте объект данных формы на сервер.

Мы также можем добавить файл или Blob непосредственно к объекту FormData.

data.append("myfile", myBlob, "filename.txt");
0
задан Mr.Briley 17 April 2019 в 18:51
поделиться

1 ответ

if (i == 1 || 2 || 4 || 8) всегда всегда верно.

if ((i == 1) || (2) || (4) || (8)) - это то, как компилятор читает его, поэтому он останавливается, по крайней мере, на 2, поскольку это правда.

Естественным решением будет if (i == 1 || i == 2 || i == 4 || i == 8) ....

0
ответ дан Bo R 17 April 2019 в 18:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: