我正在尝试创建一个“添加字段”按钮,它将动态添加文件类型输入,如下所示:
$("#addNew").click(function(e) {
e.preventDefault();
$(".gallery-container").append('<div class="col-md-3"><div id="image-preview-'+id+'" class="image-preview"><label id="image-label-'+id+'" for="image-upload-'+id+'" class="image-label">Wybierz plik</label><input type="file" id="image-upload-'+id+'" name="gallery[]" accept="image/*" class="image-upload" /></div><button type="button" class="removeImage btn btn-danger btn-sm btn-block">Usuń plik</button></div>');
id++;
});
它正确添加输入字段,每个输入都有一个文件但是当我尝试提交表单时(没有Ajax,标准),这些字段将不会被提交。
当我在代码中设置“附加”硬编码时,即“添加字段”按钮旁边,一切都很好,只有在动态添加时才会出现问题。
问题出在哪里?