AJAX PHP 예제

AJAX는 더 많은 양방향 응용 프로그램을 만드는 데 사용됩니다.


AJAX PHP 예제

다음 예제에서는, 사용자가 입력 필드에 문자를 입력하는 동안, 웹 페이지가 웹 서버와 통신하는 방법을 보여줍니다:

Example

아래의 입력 필드에 이름(영문)을 입력하십시오:

Suggestions:


예제 설명

위의 예에서 사용자가 입력 필드에 문자를 입력하면, “showHint()”라는 함수가 실행됩니다.

이 함수는 onkeyup 이벤트에 의해 트리거됩니다.

다음은 HTML 코드입니다:

Example

The XMLHttpRequest Object

아래의 입력 필드에 이름(영문)을 입력하십시오:

Suggestions:

코드 설명:

먼저 입력 필드가 비어 있는지 확인합니다 (str.length == 0). 비어 있다면, txtHint placeholder의 내용을 지우고 함수를 종료합니다.

그러나 입력 필드가 비어 있지 않으면 다음을 수행합니다:

  • XMLHttpRequest 객체 만들기
  • 서버 응답이 준비되었을 때 실행될 함수를 생성
  • 요청을 서버의 PHP 파일(gethint.php)로 보냅니다.
  • q 매개 변수가 추가되었는지 확인합니다: gethint.php? q = “+ str
  • str 변수는 입력 필드의 내용을 보유합니다.

PHP 파일- "gethint.php"

PHP 파일은 이름 배열을 검사하고 해당 이름을 브라우저에 반환합니다:

출처: AJAX PHP Example

답글 남기기