jQuery無重新整理上傳
阿新 • • 發佈:2019-02-13
<form action="{:url('img_upload')}" method="post" enctype="multipart/form-data" id="uploadForm" target="imgUp"> <label for="">上傳圖片</label> <input type="file" id='imgUp' name="imgUp" class="form-control"> </form> <iframe src="" name="imgUp" frameborder="1px" style="display: none"></iframe>
$('#imgUp').change(function(){
$('#uploadForm').submit();
});
public function img_upload(){ $file = request()->file('imgUp'); if($file){ info = $file->move('./uploads'); if($info){ $src = '/uploads/'.$info->getSaveName(); $src = str_replace('\\', '/', $src); echo "<script>inp = top.document.getElementById('img');inp.value='{$src}';</script>"; }else{ // 上傳失敗獲取錯誤資訊 echo $file->getError(); } }