0

我试图让上传图片的文件名出现在选择器按钮旁边的输入字段中(对于 filepicker.io)。基本上,我试图找到在输入标签的值字段中输入的内容,以便在上传图片后显示文件名。这是我的代码:

<div class="row margin" id='img-row'>
<input id="filename" disabled="disabled" value="<WHAT DO I PUT HERE?>" class="input" type="text" style="width: 360px;"/>
<input name="img" data-fp-class="form-simple-action-btn filepicker_launcher" data-fp-button-text="Choose Image" data-fp-services="COMPUTER,FACEBOOK,FLICKR,INSTAGRAM,PICASA" data-fp-container="modal" data-fp-mimetypes="image/*" type="filepicker" data-fp-apikey="#################" id='campaign-img-input' value="<php echo h($_POST['img'])"/>
 </div>

感谢您的帮助!我在文档中没有找到任何其他类似的示例。

4

1 回答 1

1

推荐的方法是将函数绑定到文件选择器输入类型的 onchange 事件。上传完成后,将调用该函数,您可以从 e.fpfile 属性中提取文件名。

filepicker.pick或者,如果您对自定义行为感兴趣,直接使用调用可能会更容易。在许多情况下,该小部件非常适合作为插入式解决方案,但如果您希望进一步自定义,我建议直接使用 javascript api。

于 2013-03-13T22:45:34.317 回答