Вот как выглядит ситуация:код Javascript для обработки поведения формы
У меня есть несколько простых форм
<form action='settings.php' method='post'>
<input type='hidden' name='setting' value='value1'>
<input type='submit' value='Value1'>
</form>
Другие малые формы, близкие к нему имеют значение2, Value3, ... для конкретного SETTING1 , и т. д.
Теперь у меня есть все эти формы, размещенные на подстранице settings.php, но я также хотел бы иметь копии одного или двух из них на подстранице index.php (для удобства доступа, поскольку они в определенных ситуациях довольно часто используются). Дело в том, что я не хочу, чтобы эти формы, основанные на index.php, перенаправляли меня каким-либо образом на settings.php, просто отправляйте скрытое значение, чтобы изменить настройки, и все.
Как я могу это сделать с помощью JS?
Приветствия
Я еще не знаком с AJAX, никаких подсказок о том, с чего начать? Спасибо – Andrew
Я определенно рекомендую исследовать jquery, чтобы помочь в выполнении вашего кода JavaScript. Шаги, которые я могу подумать о том, что вам нужно будет сделать: - привязать событие нажатия кнопки к функции JavaScript (используя метод привязки) - в рамках этой функции сериализуйте настройки в формате, который settings.php будет accept - Сделать вызов AJAX, передающий данные настроек (с использованием метода jQuery.get) - Измените settings.php для вывода JSON, если вызывается из вашего вызова AJAX - На основе ответа от settings.php дайте обратную связь пользователю , – mopoke