我正在尝试使用PHP上传一些图像。我正在使用JQUERY生成输入:
$( "#new" ).click(function() {
$( ".upload-area" ).append( "<div><input type='file' name='image[]' class='input-file'></div>");
});
$("body").on("click", ".remove", function (e) {
$(this).parent("div").remove();
});
使用Codeigniter 3生成表单。
<form action="http://localhost/***********/index.php/admin/estate/create" enctype="multipart/form-data" method="post" accept-charset="utf-8">
<?php echo form_input($in_title);?>
<a class="btn btn-success" id="new">ADD</a>
<div class="upload-area">
<input type="file" name="image[]" class="input-file">
</div>
</form>
但是当我尝试提交表单时。此输入不会显示在$ _FILES中。
我确信生成的输入位于表单标记之间。如果我输入一个静态输入,它将被提交。
有什么想法吗?