Это яваскрипт. Поищите про XMLHttpRequest().
Этот объект позволяет соединиться со сценарием на php, который в зависимости от переданных ему данных(в вашем примере выбранная из списка страна), вормирует код второго списка(наверное селектом из бд). После этого анализируете полученный ответ и формируете список. У этого объекта есть statusText - он содержит всё, что было выведено операторами echo и print в phpскрипте. Т.е. выводите так, чтоб было удобно обработать.
Другой вариант - заранее построить все массивы и без XMLHttpRequest() просто менять содержимое одного <selecta> от выбора в другом
|