我需要在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>
答案 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 +'"/>');
希望这有帮助。