Задать вопрос

Как исключить поля из сереализуемой формы?

Добрый день, для отправки формы использую ajax
data: $('#form').serialize()

как я могу исключить некоторые поля из серализацаии?
$('#main_chekout').not($('#main_chekout [hidden],#main_chekout [hidden] *')).serialize()
- не помогло
  • Вопрос задан
  • 209 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@mr_Koch Автор вопроса
Сам спросил сам ответил serialize() не отправляет элементы у которых есть атрибут disabled по этому пример кода
$form=$('#main_chekout');
        $hidden_inputs=$form.find('[hidden] input,[hidden]');
        $hidden_inputs.attr("disabled", true);
        console.log($form.serialize());
        $hidden_inputs.removeAttr("disabled");
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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