홈>
domain.com으로 연결되는 링크가 있는데, 사람이 클릭하면 counter.php에 대한 ajax 호출을 수행하고 변수 2 개를 게시하여 해당 링크의보기에 1을 추가 할 수 있습니다. .
링크가 있습니다 :
<a href="http://www.domain.com" onClick="addHit('12345', '1')" rel="nofollow" target="_blank">Link Title</a>
jquery로 어떻게 할 수 있습니까?
수정 :
이와 같은 것을 시도했습니다
function addHit(str, partNumber){
$.get("counter.php", { version: str, part: partNumber })
}
작동하는 것처럼 보이지만, 방화범에서는 요청이 완료되지 않습니다. "작동하는"애니메이션 만 수행합니다. counter.php는 완료되면 텍스트를 출력합니다 (어디에나 표시하지 않아도 됨).
- 답변 # 1
- 답변 # 2
성공시 콜백을 추가해야합니다
function addHit(str, partNumber){ $.get( "counter.php", { version: str, part: partNumber }, function(data){ alert("Data Loaded: " + data); }) )};
- 답변 # 3
앵커의 경우 페이지를 떠나기 때문에 실행이 중단 될 것이라고 생각하는 파이어 버그가 여기에 이상한 행동을 보일 것입니다. 앵커의 기본 이벤트 동작을 방해하지 않는 한 ... 페이지를 떠나고 (파이어 버그의 관점에서) 요청이 삭제됩니다.
관련 자료
- wordpress - PHP 폴더에서 이미지를 호출하는 방법
- html - 포스트 포뮬러로 PHP 함수에서 코드를 호출하는 방법은 무엇입니까?
- javascript - Ajax에서 onclick 리스너를 수정하는 방법은 무엇입니까?
- javascript - PHP 변수를 AJAX URL에 전달하는 방법
- apache - PHP 74에 ziparchive를 어떻게 설치할 수 있습니까?
- PHP에서 태양의 방위각을 어떻게 계산합니까?
- c# - 다른 asmx에서 하나의 asmx를 호출하는 방법
- symfony4 - 페이지로드시 Ajax 함수 호출
- python - 입력을 사용하여 함수를 호출하는 방법은 무엇입니까?
- c# - URL을 인식하지 못하는 Ajax 호출
- vue.js - vue 3 구성 요소 - ajax를 호출하려고
- arrays - PHP에서 동적으로 if 생성하는 방법
- c# - 고객 결제 API 호출 방법
- arrays - C ++에서 main ()에서 벡터 함수를 호출하는 방법은 무엇입니까?
- pass by reference - php - 이 유형 힌트 오류를 어떻게 수정합니까?
- json - PHP에서 테이블 날짜를 합산하는 방법
- PHP와 CSS를 사용하여 링크를 숨기는 방법
- javascript - 다른, js 파일에서 클래스를 호출하는 방법은 무엇입니까?
- C # Soap 요청을 PHP 코드로 변환하는 방법?
- 내 PHP 코드가 매우 느립니다 어떻게 빠르게 만들 수 있습니까?
관련 질문
- php : jquery $ .ajax ()를 통해 이미지 파일을 올바르게 전달하는 방법은 무엇입니까?
- php : json 파일을 반환하는 API를 사용하여 html 테이블 생성
- javascript : HTML을 가져 오는 방법 jQuery /Ajax를 사용하여 PHP 변수를 선택하십시오.
- PHP 및 jQuery를 사용한 파일 업로드
- php : ajax 호출 후 날짜 선택기가 작동하지만 형식이 아닙니다.
- Ajax jQuery PHP 자동 대표
- javascript : 두 개의 버튼에 대한 AJAX 단일 기능 트리거
- javascript : PHP를 통해 UN 메일을 보내려면 Ajax 메소드를 디버깅 할 수 있습니까?
- php : jQuery FullCalendar : 끌고가는 항목을 저장하는 방법
- 옵션으로 동적으로 변경된 값 (PHP)
jQuery 문서에서 : http://api.jquery.com/jQuery.ajax/