Показать сообщение отдельно
  #13 (permalink)  
Старый 17.11.2019, 20:13
Интересующийся
Отправить личное сообщение для stavatar@yandex.ru Посмотреть профиль Найти все сообщения от stavatar@yandex.ru
 
Регистрация: 24.07.2019
Сообщений: 21

Сообщение от laimas Посмотреть сообщение
Капец какой-то - вот что вы отправляете и асинхронным запросом:

url:'controller',//url адрес файла обработчика
data:{InputX: x, InputY: y, InputR: R, Flag: false}

здесь полей формы даже и близко нет. А форма имеет тот же адрес запроса, и также отправляется методом POST. И это вы называете нормальной работой? Либо выбрасываете ajax запрос и отправляете форму, либо блокируйте отправление формы и отправляйте асинхронный запрос.



А она вам нужна?

input type="checkbox" onclick="changeX(-5)" и так у всех флажков, то есть выбран ли флажок или не выбран скрытое поле получит значение именно этого флажка. Это что за бардак?

InputR - это список и он не имеет опции с пустым значением, а значит он обязательно уже будет иметь значение первой опции, а они кроме чисел не имеют других значений. И что тут проверять? У вас единственно поле с ручным вводом, значение которого выгоднее проверить гораздо малой кровью, а не плагином.
Проверять - было ли заполнено поле X.
Насчет флажков.Да.. я уже понял.Исправлю
Ответить с цитированием