我需要在文本字段中显示图像名称。我得到了图片网址,但我无法获取图片名称。
function onSavedDocURISuccesss(imageURI) {
storeFileURI = imageURI;
WL.Logger.info("storeFileURI " + storeFileURI + " showURIId "
+ showURIId + " "
+ storeFileURI.substr(storeFileURI.lastIndexOf('/')))
if (storeFileURI == null || storeFileURI == undefined)
storeFileURI = "unsupported file"
$("#" + showURIId).val(storeFileURI)
}
答案 0 :(得分:2)
您可以像这样创建完整路径的子字符串:
var fp = "path/to/img.jpg"
$(function(){
$("#result").text(fp.substring(fp.lastIndexOf("/")+1,fp.length));
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<p id="result"></p>
&#13;
答案 1 :(得分:0)
也许像这样使用split然后取最后一个值。
function onSavedDocURISuccesss(imageURI) {
storeFileURI = imageURI.split('/');
$("#" + showURIId).val(storeFileURI[storeFileURI.length-1]);
}