鍍金池/ 問答/PHP  HTML/ 給后端為php上傳多張圖片的問題?

給后端為php上傳多張圖片的問題?

后端用的是php,我要給后端上傳圖片,但我用的jquery插件,就只有添加圖片按鈕是一個type為file的input,當點擊該添加按鈕時,可以插入多張圖片,生成多個img,但沒有生成每個img對應的input,后端的意思是在生成img的同時還應該生成每個img對應的input,然后他根據(jù)input的name去獲取值,否則他只能獲取第一張圖片。請問該怎么解決,或者有沒有滿足條件的插件。

回答
編輯回答
維她命
2018年2月21日 06:42
編輯回答
解夏

不用任何插件,將 input 的name 屬性修改為數(shù)組 name="img[]"

這樣的情況,即便是一個圖片也是一維數(shù)組

2018年7月9日 03:49
編輯回答
法克魷

你多看看有些網(wǎng)站的源代碼就可以了,我截取一部分你看看::
<div class="tab-pane fade in" id="pics"><div class="well">
<div>[+]商品圖片:<input type="file" name="goods_pics[]" value="" class="input-xlarge"></div></div>
</div>
相應的J代碼:
$('.add').click(function(){
var add_div = '<div>[-]商品圖片:<input type="file" name="goods_pics[]" value="" class="input-xlarge"></div>';
$(this).parent().after(add_div);
});
思路:把name改為name="goods_pics[]" ,點擊+號,用JQ添加了一個input type="file"的標簽。

2018年7月10日 22:30
編輯回答
妖妖

在前端把圖片處理成base 64在提交給后臺。當然每個圖都要有個單獨和input 這樣做的好處是不用引插件了。

2018年4月30日 17:35
編輯回答
小曖昧

如果插件中有上傳完成后執(zhí)行的方法,可以使用這個方法操作dom;或者使用uploadifive(html5),不過也是需要上傳完成操作dom

2018年4月7日 11:19
編輯回答
我不懂

插件 uploadify

2018年6月12日 09:07