Задать вопрос
Anadi
@Anadi
Если ответ Вам помог мой, решением отметье его!

Как передать в аякс значения атрибутов name, value и data-color?

Имеется список из чекбоксов:
<form id="color_form">
     <input type="checkbox" value=".<?= $color_value_id; ?>" name="COLOR_CHANGER[]" 
                data-color="<?= $color_value; ?>" id="<?= $color_value_id; ?>" class="check"/>
     <label for="<?= $color_value_id; ?>">
          <?= $color_value; ?>
          <span></span>
     </label>
</form>

Как передать в запрос значения атрибутов name, value и data-color?
var $data_color = $(document).find('#color_form').serializeArray();

Так передает только name и value. Подскажите как правильно сделать?

data-* атрибут можно называть как вздумается?
  • Вопрос задан
  • 272 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
Anadi
@Anadi Автор вопроса
Если ответ Вам помог мой, решением отметье его!
Решил вопрос иначе. Решил не затрагивать дата атрибуты и передал все через атрибут value
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Qurban
@Qurban
Web developer
Для таких моментов и придумали input type='hidden'. Добавьте для каждого значения которое хотите отправить на сервер в инпут тайп хидн и при сабмите сериализуйте форму
Ответ написан
Ваш ответ на вопрос

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

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