2017-04-12 104 views
0

我想要的是,当用户上传图片并按下按钮时,我想将url保存在数据库中。获取上传图片的url

我试过使用:$(#img).attr('src')但这给我一个真的长字符串。

HTML代码:

<div id="upload_picture"> 
    <label class="custom-file-upload"> 
     <input class="btn btn-primary" type='file' id="image" size="10" name="pictureURL"/> 
     <img id="imageChosen" width="250px" height="250px"/> 
    </label> 
</div> 
<a class="btn btn-primary" id="order_button"">Order pic!</a> 

JS代码:

$("#order_button").on("click", function() { 
    var picUrl = $('#imageChosen').attr('src'); 
... 

是否有可能获得 “正常” 的网址是什么?

编辑

这是一个咖啡前的问题,SRY。是的,用户使用本地网址上传它。也许我应该做的是生成一个我自己的网址到图片?或者最好的做法是在这里?

+2

但用户上传本地图像。你想得到什么网址? – Mohammad

+0

@穆罕默德是的,你是对的。对我来说太愚蠢了。也许我可以为它生成一个costum url并上传它?我想要的是当我稍后搜索图像时的参考点。 – vonhact

回答

-1

您所看到的网址是正确的 - 应该是这样的,因为该图片已上传且未被引用(“https.google.com/yourimageid”)。