- За да създадете HTML форма, в която можете да избирате автомобилния производител и търговско наименование на избрания производител на автомобили.
- Данните в списъка на модели автомобили трябва да са уникални за всеки производител.
- Страницата не трябва да се рестартира, след като изберете производителя.
Предизвикателството е ясно. Какво можем да добавим на моята собствена? Ако избраният производителя се променя, а след това от списъка с модели искате да премахнете всички неща, които е трябвало да се направи с предишния производител. Ако производителят не е избран, полето за избор на модел трябва да е празен. И това е по-добре да го направим отново и неактивни.
Да започнем с таблици в MySQL. За решаване на проблема, е необходимо да се създадат две таблици в базата данни: производители (производители) и модели (модел).
Сега данните ще запълнят масата.
За да се свържете с нашата база данни, ние ще използваме познатия сценарий, когато се свържете към базата данни.
Сега можете да създадете HTML форма. Аз трябва да кажа тук, че ще работим заедно PHP, MySQL и JQuery. Тя е с помощта на JQuery изберете от списъка на модели автомобили ще получат данните от базата данни (динамични списъци, така да се каже).
Сега, нашата форма трябва да се даде някакъв прост вид. За да направите това, ние ще създадем много малка CSS-файл със стилове.
След това ни форма ще изглежда по следния начин:
Тя е в този файл се записва манипулатор производител изберете събитието, след което създава AJAX-искане на уеб сървър, който може да се върне в отговор на списъка на избраните модели производител на автомобили.
Това е всичко. Проблемът е решен. Можете да избирате производителя.
След това можете да изберете модела на колата.
Можете да промените производителя. След това съдържанието на списъка с модели, които да почистват и нов списък.
И вие може да направи нищо, за да изберете сред производителите. След това в списъка се нулира модел, а след това се изключва.
Всички файлове, споменати в статията, аз поставени в архива.
Свързани статии