Невозможно установить изображение sr c через jquery / javascript - PullRequest
0 голосов
/ 10 января 2020

У меня есть изображение, которое необходимо установить динамически с помощью jquery или javascript

<img id="myImage" src="" />

мой вид называется «UserProfile», мой контроллер называется «Пользователь», сгенерированный URL: https://localhost/Carpool.Web/User/UserProfile

мои изображения, расположенные в папке wwwroot/images

Теперь, когда я использую любое из следующего, я получил 404, и изображение не отображается:

$("#myImage").attr({ "src": "/wwwroot/images/info.png" }); //console => <img id="myImage" src="https://localhost/Carpool.Web/User/UserProfile/wwwroot/images/info.png">
$("#myImage").attr({ "src": "~/images/info.png" });//console => <img id="myImage" src="~/images/info.png">
$("#myImage").attr({ "src": "/images/info.png" });//console => <img id="myImage" src="https://localhost/Carpool.Web/User/UserProfile/images/info.png">
$("#myImage").attr({ "src": "images/info.png" }); //console => <img id="myImage" src="https://localhost/images/info.png">
document.getElementById("myImage").src // tried all as above 

Если мое представление «Индекс», то у меня нет этой проблемы, также можно без проблем отобразить сайт lo go. Это связано с моим обновлением до asp. net core 3.1?

1 Ответ

0 голосов
/ 10 января 2020

Мне нужно увидеть твою древовидную структуру, чтобы исправить это.

поставить '.' или '..' перед путем

Например

"sr c": "./wwwroot/images/info.png" // это только в том случае, если папка с изображениями имеет та же родительская папка с вашей страницей

"sr c": ../wwwroot/images/info.png"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...