jquery从iframe获取输入值

时间:2015-07-23 07:29:36

标签: jquery iframe onchange elfinder

我在独立弹出窗口中使用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接收文件路径

1 个答案:

答案 0 :(得分:1)

尝试:

$('#media').on('change', function() {
     $('#show_media').attr('src', $(this).val()).show();
}).triggerHandler('change');