#javascript #ajax
Вопрос:
У меня есть некоторый код, который получает переменную msg
, которую я хотел бы каким-то образом передать в свой модальный. Я использую flask и попытался использовать синтаксис jinja, но не смог понять, как, интерполяция строк js, похоже, тоже не работает. Как я могу передать msg
переменную в ("#$Sub_Fail-HERE").modal("show")
$.ajax({ url: "{{url_for('mail_submit')}}", type: "POST", data: mail, success: function(msg){ $("#Sub_Success").modal("show");}, error: function(msg){ $("#Sub_Fail-${msg}").modal("show");} });
Комментарии:
1. Вы должны использовать обратные ссылки, чтобы заменить такую переменную.
2. @Бармар, ты имеешь в виду
$(`#Sub_Fail-${msg}`).modal("show")?
3. Да, именно так вы используете шаблонные литералы.
4. И для успеха, я подозреваю, вы хотите поместить
msg
в текстовый элемент модального DIV.