javascript - 通过 php 引入 img 部分时图像不显示

标签 javascript php jquery ajax

我正在尝试通过 php 将图像的路径从 mysql 传递到此 ajax。

我应该能够查看图像,但图像没有显示?

“CurrentVal”显示正确的路径。意味着 php 已成功将数据传递给 ajax。 (显示“img/logo.jpg”)

var imageX;
var groupX;     

$.ajax({
    type:'GET',
    url:'php/myphp.php',
    dataType:'json',
    async: 'false',
    success: function(response){
    imageX   =   response[0].imgPath,
    groupX   =   response[0].titleVal;
    var s = document.getElementById("CurrentVal");
    s.value = imageX;

    var image = { **//object**
        'back': { 'url':imageX, 'img':null },
        'front': { 'url':'img/background.jpg', 'img':null }
    };

var canvas = {'temp':null, 'draw':null};
var mouseDown = false;
}
});

但是如果我替换 imageX

'back': { 'url':imageX, 'img':null },

与路径

'back': { 'url':'img/logo.jpg', 'img':null },

然后一切正常。

但我希望能够使用通过 php-mysql 发送的图像路径来完成这项工作。有人可以帮忙吗?

最佳答案

问题是您的评论 **//object** 应为:

var image = { /* object */
    'back': { 'url':imageX, 'img':null },
    'front': { 'url':'img/background.jpg', 'img':null }
};

同时将 imageX = response[0].imgPath, 末尾的逗号更改为分号。

我不敢相信我花了这么长时间哈哈

关于javascript - 通过 php 引入 img 部分时图像不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21897222/

相关文章:

javascript - 使用 JQuery 检查 url 是否包含字符串

javascript - 数组中大小 N 的组合

javascript - 如果使用 Webpack,我应该在 tsconfig.json 中指定根文件吗?

javascript - 创建回调函数的最佳方式

php - 查找最活跃的玩家(表中满足条件的条目数最多)

JavaScript 点击不工作变量

javascript - .val() 函数正在 trim 特殊字符

php - 小黑 "?"位?

php - 计算数组中值的百分比

javascript - 为 Ext.Net 按钮动态设置工具提示