我怎么能动态改变的图像:更改图像动态地Laravel 5.3
<img id="avatarimg" src="{{ route('avatar.image') }}">
...选择它后:
<input id="userImage" type="file">
我想,例如,像这样:
$("#userImage").change(function(){
alert("!!");
$.ajax({
method: "GET",
url: "/useravatar1",
data: {_token:token} })
.done(function(msg){
$("#avatarimg").attr("src", msg);
});
和路由:
public function getUserAvatar1(){
$path = Auth::user()->avatar;
$file = Storage::disk('local')->get($path);
return new Response($path, 200);
}
但它不是动态工作,只是通过路由静态工作。
我该怎么做?
想要在文件选择上显示图像或想要上传图像并渲染新图像? –
已由其他路线上传。现在我只想展示它。 – ArturHC