Задать вопрос
palkan_karabov
@palkan_karabov
PressF1

Как передать массив в атрибуте?

Как передать массив в атрибуте?
<button item="123" cart_reload="{cart_items, item_col_out}">Добавить</button>

var cart_reload = $.parseJSON($(this).attr('cart_reload'));


Пишу нечто подобное, перепробовал варианты, не получается. Как правильно?
  • Вопрос задан
  • 410 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Deonisius
@Deonisius
Родился в 11110110111 году, 11000 января.
Если именно массив:
<button cart_reload='["cart_items","item_col_out"]'>Single quotes</button>
<!-- или -->
<button cart_reload="[&quot;cart_items&quot;,&quot;item_col_out&quot;]">Entity</button>

Впрочем, для объектов история та же. Главное, чтобы json-строка была валидна.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы