这样写不会生效,找不到路径 $('.box').css('background-image','url(res.data.img)'); 要写成 $('.box').css('background-image','url("+res.data.img+")'); 当然 我们也可以使用es6模板字符串 `${res.data.img}`