我在独立弹出窗口中使用elFinder。当我从elFinder中选择图像时,它会将图像的路径插入到父窗口输入中。该文件来自elFinder iframe。现在我想在输入更改时在父窗口中触发事件,获取该值并将其添加到图像源。
<input name="media" type="hidden" value="" id="media" />
<img src="" id="show_media" style="display: none" />
<script>
$('#media').on('change', function() {
$('#show_media').attr('src', $(this).val()).show();
})
</script>
但它不能正常工作,图片来源没有更新,但输入从elFinder接收文件路径
答案 0 :(得分:1)
尝试:
$('#media').on('change', function() {
$('#show_media').attr('src', $(this).val()).show();
}).triggerHandler('change');