#javascript #html #asp.net #asp.net-mvc
#javascript #HTML #asp.net #asp.net-mvc
Вопрос:
Я пытаюсь динамически добавить метод url.action к тегу привязки, но по какой-то причине он продолжает добавлять пробел между частью url.action и именем моего действия.
вот код javascript:
var contentString = '<h3 class="info-window-title">Name of NPO</h3>' '<a href="@Url.Action("Wallet","Wallet")">Click me to donate!</a>';
вот код, который появится после проверки тега привязки с помощью chrome dev tools:
<a href="@Url.Action(" wallet","wallet")">Click me to donate!</a>
Он продолжает добавлять пробел перед wallet, и я понятия не имею, почему. любая помощь была бы высоко оценена.
Ответ №1:
Я мог видеть некоторую проблему в конкатенации строк, вы должны использовать символ обратной косой черты для двойной кавычки / одинарной кавычки внутри строкового литерала
var contentString = '<h3 class="info-window-title">Name of NPO</h3>'
'<a href="@Url.Action('Wallet','Wallet')">Click me to donate!</a>';