@hollanditkzn

Как получить изначально не нулевые данные?

Проблема такая, что вначале у меня идут нулевые данные, но потом после нажатие на кнопку опять выберешь какие-то параметры и опять отправишь данные на сервер, то эти данные ты получаешь.
То есть проблема в том, что при первой отправки данные на сервер, отправляются нулевые данные
https://jsfiddle.net/mqkvrdd9/
  • Вопрос задан
  • 162 просмотра
Решения вопроса 1
Stalker_RED
@Stalker_RED
Если поместить все поля в <form>, то можно делать так:
$.ajax({
      url: "orderBuy.php",
      type: "POST",
      data: $(form).serialize()
      // ...
})

Соответственно можно выбросить
var order = {
  type: null,
  color: null,
  img: null,
  turn: null,
  size: null,
  font: null,
  text: null,
  font: null,
  colorText: null,
  sizeText: null, 
}

И становятся ненужными множество странных
$("#sizeText").change(function(){
    order.sizeText = $(this).val();
});
которые и раньше можно было заменить конструкцией из трех строк.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
bootd
@bootd
Гугли и ты откроешь врата знаний!
Оберните запрос в условие, которое проверяет пустое значение или нет
Ответ написан
Ваш ответ на вопрос

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

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