【问题标题】:Show preview a file显示预览文件
【发布时间】:2016-05-30 16:00:00
【问题描述】:

这是我需要在特定的 div 中发送图像的预览,采用存储在数据库中的图像的路径,并为此运行成功的 Ajax 发送图像。

success: function(respuesta) {
           var preview = document.getElementById("archivoRadicado").value = respuesta;
           $('#vistaPrevia').innerHTML = '<embed src="'+preview +'"/>';
       },
error: function(xhr,err) { 
           alert("Error");
       }

&lt;embed /&gt; html 控制接收路由的路径但我没有得到任何东西,没有错误或éxtito,我可以做还是有错误?

这是你应该去 div 预览的地方

<div id="vistaPrevia" style="width=100%; height:490px;">    

</div>

【问题讨论】:

  • 你的问题是?
  • div 为什么图片不可见

标签: javascript jquery html ajax embed


【解决方案1】:

您必须确保编写干净的代码。对于初学者,以下行无效。

<div id="vistaPrevia" style="width=100%; height:490px;">    

其次,您将 jquery 和 javascript 混为一谈。坚持一个,无论是 jquery 还是 javascript,因为你必须启动其中一个或另一个,我相信,至少在我的理解中,你不能混合这样的语言。如果您决定使用 jquery,请更改此行...

$('#vistaPrevia').innerHTML = '<embed src="'+preview +'"/>';

...到这里

$('#vistaPrevia').html('<embed src="'+ preview +'"/>');

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-05
    • 2019-03-12
    • 2021-04-27
    • 1970-01-01
    • 1970-01-01
    • 2020-06-09
    • 2018-04-12
    • 2013-10-30
    相关资源
    最近更新 更多