我正在尝试从 MySql 和 PHP 显示 HTML 图像。
我的ajax请求
$.ajax({
type : "POST",
url : "jsonajax.php",
data : { id: id },
success : function(data){
alert(data);
$('#dialog').dialog('open');
$('#dialog').html('<img src='+ data + '" />');
}
});
我的 jsonajax.php
$id = $_REQUEST['id'];
$sql = "SELECT img_url FROM table_name WHERE id = $id";
$res=$obj->_executeQuery($sql);
$res=$obj->getAll($res);
echo json_encode($res);
现在警报(数据)
看起来像
[{"img_url":"images\/Jellyfish.jpg"}]
我需要删除“\”并附加要显示的图像 src。
最佳答案
您需要添加一个数据类型,例如“Json”
关于javascript - 显示来自成功ajax的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33170983/