显示预览文件

时间:2016-02-18 13:03:56

标签: javascript jquery html ajax embed

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

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

<embed /> html控制接收路线的路径,但我没有得到任何错误或éxtito,我可以做或有错?

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

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

</div>

1 个答案:

答案 0 :(得分:1)

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

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

其次,你混淆了jquery和javascript。坚持一个,jquery或javascript,因为你必须发起一个或另一个,我相信,至少在我的理解,你不能混合这样的语言。如果您决定使用jquery,请更改此行...

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

...到此

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

希望这有帮助。