Есть ли способ переупорядочить или управлять набором входов перед отправкой в скрипт для обработки? Я могу изменить порядок элементов в DOM без проблем, но чтобы это произошло после нажатия пользователем кнопки отправки и до того, как браузер сделает POST немного сложнее. Я использую плагин ajaxForm в jQuery. Существует обратный вызов beforeSubmit, но это, похоже, не позволяет мне переупорядочивать входные данные.Переупорядочить входные данные перед отправкой формы
ответ
$('#form').ajaxForm({ beforeSerialize: orderInputsFunction });
Это работает. С помощью jQuery Form Plugin вы можете манипулировать формой, используя функцию обратного вызова с опцией beforeSerialize.
В моем неудачном случае я работаю с PHP-скриптом, который предполагает, что определенные пост-переменные будут в определенном порядке.
Насколько я знаю, заказ, отправленный на сервер, не гарантируется спецификацией (исправьте меня, если я ошибаюсь). Так в чем смысл их переупорядочения? Я не понимаю, почему это полезно.
Я понимаю, что гарантированного заказа нет, но во всех моих тестах я никогда не видел, чтобы переменные POST приходили в другом порядке, чем ожидалось, т.е. слева направо. – Jason
Нет веских оснований для этого.
- 1. Как получить входные данные перед отправкой формы?
- 2. Изменить данные перед отправкой формы
- 3. Проверка формы перед отправкой
- 4. Удалить входные запятые перед отправкой формы CakePHP с JQuery
- 5. Подтвердить все данные формы перед отправкой
- 6. посмотреть данные из html формы перед отправкой
- 7. Перед отправкой формы программно
- 8. Проверка формы перед отправкой
- 9. Формы заголовков перед отправкой
- 10. Подтвердить перед отправкой формы
- 11. как фильтровать входные данные перед отправкой в запрос xmlhttp?
- 12. Изменение данных формы перед отправкой
- 13. рассчитать расстояние перед отправкой формы
- 14. проверить чекбокс перед отправкой формы?
- 15. хэш-пароль перед отправкой формы
- 16. Проверка поля перед отправкой формы
- 17. Предварительная проверка формы перед отправкой
- 18. Toggle checkbox перед отправкой формы
- 19. Добавить элемент перед отправкой формы
- 20. Проверка полей формы перед отправкой
- 21. jQuery: Ajax перед отправкой формы
- 22. ошибки формы django перед отправкой
- 23. JQuery функция ПЕРЕД отправкой формы
- 24. Confirm тзд перед отправкой формы
- 25. валидация перед отправкой формы ajax
- 26. Обновить страницу перед отправкой формы
- 27. условие перед отправкой php-формы
- 28. Шифрование пароля перед отправкой формы
- 29. Закрытие страницы перед отправкой формы
- 30. Выполнение javascript перед отправкой формы
Вы хотите изменить порядок ввода полей после отправки? Зачем? Итак, поля в массиве POST имеют определенный порядок? Это ассоциативный массив и в любом случае не имеет порядка. –