하나의 PHP 파일에 두 개의 이벤트 기능

아누 샤

안녕하세요 저는 PHP와 jquery를 처음 사용합니다. 내 PHP 어휘를 용서하십시오.

내 js 파일에 두 개의 이벤트가 있습니다.

1) onsubmit : 사용자가 입력 한 텍스트를 result.php에 제출하여 데이터베이스를 쿼리하고 결과를 표시합니다. (result.php? name = xyz)

2) onkeyup : URL을 쿼리하고 json 데이터를 가져 오는 동일한 result.php에 대한 ajax 호출을 수행합니다. (result.php? key = xyz)

내 질문은 내가 result.php에서 isset ($ _ GET [ 'key'])를 확인하고 URL을 쿼리하고 json을 반환하고 나머지 PHP는 구문 분석되지 않는지 여부입니다. 기본적으로 C 프로그래밍의 경우와 같이 return 0과 같은 것이 있습니다.

질문은 어리석은 것처럼 보일 수 있습니다. 어쨌든 두 개의 다른 PHP 파일을 가질 수 있지만 가능한지 알고 싶습니다. 미리 감사드립니다 :)

<form action = "result.php" method = "get">
<input type = "text" id = "name" >
<input type = " submit">
</form>
<script>
$('#name').on('keyup',function (e){
   input_val = $(this).val();
   $.ajax({
      url: "result.php?key=" + input_val,
      success: function(data){
      alert(data);
      }
  });
});

</script>
cFreed

내가 잘 이해한다면 Ajax 및 "일반"(전체 페이지 반환) 작업을 처리 할 수있는 하나의 PHP 스크립트 만 사용하는 방법을 알고 싶습니다 .

따라서 그렇다면 다음 스키마를 사용하여 쉽게 달성 할 수 있습니다.

//... some initialization, if needed
if (isset($_GET['key'])) {
  // ... do the job for creating the expected Ajax response, say $ajax_response
  echo $ajax_response;
  exit;
  // nothing else will happen in the current script execution
}
// otherwhise you can do all "normal" job here, as usual...

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

하나의 onActivityResult에서 두 개의 스캔 이벤트

분류에서Dev

동일한 버튼에 대해 서로 다른 기능을 가진 두 개의 개별 클릭 이벤트?

분류에서Dev

PHP : 하나의 쿼리에 두 개의 테이블

분류에서Dev

하나의 mouseOver 이벤트에 대해 두 개의 텍스트 표시

분류에서Dev

코로나 SDK의 한 개체에 두 개의 터치 이벤트 리스너가 가능합니까?

분류에서Dev

버튼에 두 개의 이벤트

분류에서Dev

하나의보기에 두 개의 GridView

분류에서Dev

하나의 이벤트에 두 개의 플러그인 인스턴스

분류에서Dev

ZingChart에서 두 개의 차트와 하나의 미리보기

분류에서Dev

두 개의 API에서 하나의 테이블보기

분류에서Dev

PHP는 하나의 파일 만 압축하지만 두 개의 파일이 제공됩니다.

분류에서Dev

두 개의 버튼에 대한 AJAX 단일 기능 트리거

분류에서Dev

하나의 TextField에 대한 두 개의 onChange 이벤트가 두 개의 onChange 이벤트를 모두 실행하지 않습니다.

분류에서Dev

이 두 기능을 하나의 기능에 넣고 싶습니다.

분류에서Dev

SQL 성능 : 하나의 테이블을 두 개에 삽입

분류에서Dev

Android : 동일한 레이아웃 / 유사한 기능에 대한 하나 또는 두 개의 활동

분류에서Dev

동일한 기능에 대한 두 개의 이름

분류에서Dev

파이썬의 두 열을 기반으로 파이썬에서 두 개의 csv 파일을 매핑하거나 병합합니까?

분류에서Dev

하나의 필터 기준, 두 개의 파일

분류에서Dev

onclick 이벤트의 에코 기능

분류에서Dev

두 개의 트리거를 하나의 트리거 파일에 저장

분류에서Dev

두 개의 기존 파일 사이에 링크 만들기

분류에서Dev

두 개의 기존 파일 사이에 링크 만들기

분류에서Dev

일련의 경기에서 하나의 이벤트 호출

분류에서Dev

Karate의 단일 기능 파일에서 두 개 이상의 csv 파일을 사용하는 방법은 무엇입니까?

분류에서Dev

HTML에서 하나의 제출 버튼 두 이벤트

분류에서Dev

코드에서 예기치 않은 '=', 하나의 PHP 파일에서 두 개의 SQL 쿼리를 실행하려고했습니다.

분류에서Dev

하나의 배치 파일에 두 개의 명령이 있습니까?

분류에서Dev

두 개의 다른 이름으로 하나의 파일에 액세스

Related 관련 기사

  1. 1

    하나의 onActivityResult에서 두 개의 스캔 이벤트

  2. 2

    동일한 버튼에 대해 서로 다른 기능을 가진 두 개의 개별 클릭 이벤트?

  3. 3

    PHP : 하나의 쿼리에 두 개의 테이블

  4. 4

    하나의 mouseOver 이벤트에 대해 두 개의 텍스트 표시

  5. 5

    코로나 SDK의 한 개체에 두 개의 터치 이벤트 리스너가 가능합니까?

  6. 6

    버튼에 두 개의 이벤트

  7. 7

    하나의보기에 두 개의 GridView

  8. 8

    하나의 이벤트에 두 개의 플러그인 인스턴스

  9. 9

    ZingChart에서 두 개의 차트와 하나의 미리보기

  10. 10

    두 개의 API에서 하나의 테이블보기

  11. 11

    PHP는 하나의 파일 만 압축하지만 두 개의 파일이 제공됩니다.

  12. 12

    두 개의 버튼에 대한 AJAX 단일 기능 트리거

  13. 13

    하나의 TextField에 대한 두 개의 onChange 이벤트가 두 개의 onChange 이벤트를 모두 실행하지 않습니다.

  14. 14

    이 두 기능을 하나의 기능에 넣고 싶습니다.

  15. 15

    SQL 성능 : 하나의 테이블을 두 개에 삽입

  16. 16

    Android : 동일한 레이아웃 / 유사한 기능에 대한 하나 또는 두 개의 활동

  17. 17

    동일한 기능에 대한 두 개의 이름

  18. 18

    파이썬의 두 열을 기반으로 파이썬에서 두 개의 csv 파일을 매핑하거나 병합합니까?

  19. 19

    하나의 필터 기준, 두 개의 파일

  20. 20

    onclick 이벤트의 에코 기능

  21. 21

    두 개의 트리거를 하나의 트리거 파일에 저장

  22. 22

    두 개의 기존 파일 사이에 링크 만들기

  23. 23

    두 개의 기존 파일 사이에 링크 만들기

  24. 24

    일련의 경기에서 하나의 이벤트 호출

  25. 25

    Karate의 단일 기능 파일에서 두 개 이상의 csv 파일을 사용하는 방법은 무엇입니까?

  26. 26

    HTML에서 하나의 제출 버튼 두 이벤트

  27. 27

    코드에서 예기치 않은 '=', 하나의 PHP 파일에서 두 개의 SQL 쿼리를 실행하려고했습니다.

  28. 28

    하나의 배치 파일에 두 개의 명령이 있습니까?

  29. 29

    두 개의 다른 이름으로 하나의 파일에 액세스

뜨겁다태그

보관