Статьи

Автозаполнение на стороне сервера с помощью PHP и XMLHttpRequest

Кристиан имеет интересную новую функцию под названием «Livesearch» в своем блоге, описанную здесь . Попробуйте ввести «PHP» в поле поиска справа и посмотрите, что произойдет.

На стороне клиента это стало возможным с помощью http://blog.bitflux.ch/livesearch.js — вы увидите это с помощью XMLHttpRequest для опроса другого скрипта PHP, который выглядит как http://blog.bitflux.ch//livesearch. php? s = PHP — скрипт отображает результаты поиска в виде HTML, который легко «встраивается» в вывод с некоторыми манипуляциями с DOM.

Это то, что я пытался описать в Разделении браузера от ресурса .

Пример Think христиане доказывает, что этот подход может быть быстрым и эффективным — если вы не смотрите, вы предполагаете, что результаты поиска были отправлены со страницей по первоначальному запросу, а не отображались динамически.