У меня есть коробка <select>
.Формы отображения на основе выбора пользователя - ajax
Пользователь должен выбрать один из вариантов, чтобы продолжить.
Затем <select>
окно должно исчезнуть (select.onchange(html.(display:hidden;))
, что-то вроде этого, не так ли ?!) и <option>
должны быть отправлены через AJAX в другой файл или - то же самое.
<select name="var" id="var">
<option value="a">A</option>
<option value="b">b</option>
</select>
Далее, он будет выполнять запрос (на основе предыдущего выбора) и построить сочетание форм (это может быть один или несколько) внутри DIV для пользователя, чтобы выбрать:
<div>
<p>Some info</p>
<form>
<inputs>
<inputs>
<inputs>
</form>
</div>
Я не очень люблю javascript, и я немного потерял функции (load()
, getJSON()
и т. Д.).
Что является лучшим для этой цели?
Я пытаюсь getJSON()
*, но у меня возникают проблемы с синтаксисом, отладки и манипулируют переменных, запросов и т.д.
Все PHP код работает. Я просто хочу добавить гладкость, меньше обновлений, легкость для пользователя, безопасность и производительность.
* кажется, что getJSON не подходит для этого
Круто, Liriant, я хочу, чтобы скрыть окно, чтобы избежать пользователя изменять от варианта к варианту, и, затем, выполняя слишком много запросов SQL и перегрузку сервера , Каков наилучший подход в этом случае? –