현재 소셜 엔진에서 위젯을 개발 중입니다. 내가 지금하려고하는 것은 jQuery (jQuery 파일은 외부 파일)를 사용하여로드 된 페이지 내에서 PHP 함수를 호출하는 것이지만 찾을 수있는 것은 .get, .post 또는 .ajax를 사용하는 것입니다. 어떤 방법으로 함수를 호출 할 수 있습니까?
socialengine에 내장되어 있으므로 PHP 파일 용 Controller.php 및 index.tpl 만로드 할 수 있습니다.
미리 감사드립니다.jQuery를 사용하여 PHP 함수를 호출하는 중
0
A
답변
0
JavaScript에서는 php 함수를 호출 할 수 없지만 현재 페이지를 호출하고 요청에서 매개 변수를 전달할 수 있습니다. 페이지를 다시로드해야하지만 PHP 응용 프로그램은 매개 변수를 확인하고 함수를 실행할 수 있습니다.
<?php
$action = $_GET['action'];
switch ($action) {
case 0:
someFunction();
break;
case 1:
anotherFunction();
break;
default:
// do nothing
break;
}
function someFunction() {
}
function anotherFunction() {
}
?>
... 무언가를하고 jQuery를 호출하여 페이지 통과? action = 0 (예 : 요청시).
콜백을 사용하여 JSONP로 아약스를 사용하여 무언가를 만들 수 있으므로 PHP 앱이 콜백을 실행하지만 필요에 따라 더 복잡 할 수 있습니다.
관련 문제
- 1. PCNTL을 사용하여 PHP 함수를 병렬로 호출하는 방법
- 2. jQuery를 사용하여이 함수를 호출하는 방법
- 3. PHP 함수를 호출하는 방법?
- 4. PHP 함수를 호출하는 방법?
- 5. 두 번 함수를 호출하는 중
- 6. ajax가 PHP 파일을 호출하는 중
- 7. jQuery를 사용하여 iframe에서 상위 페이지의 함수를 호출하는 방법은 무엇입니까?
- 8. 안드로이드에서 PHP 함수를 호출하는 방법?
- 9. PHP OOP가 create_function의 콜백으로 private 함수를 호출하는 중
- 10. jquery를 사용하여 양식을 제출 한 후 다른 함수를 호출하는 방법
- 11. domxml_open_mem() 함수를 호출하는 중 오류 발생
- 12. php 함수를 호출하는 버튼은 무엇입니까?
- 13. PHP : 함수를 호출하는 객체의 객체
- 14. 비동기 직렬로 생성 된 함수를 호출하는 중
- 15. 다른 함수를 매개 변수에 추가하여 호출하는 중
- 16. 존재하지 않는 함수를 호출하는 중 없음
- 17. javascript 함수를 너무 많이 호출하는 중
- 18. jsp를 사용하여 javascript 함수를 호출하는 중 문제가 발생했습니다.
- 19. 양식을 사용하여 클래스를 호출하는 중
- 20. jquery 함수에서 PHP 함수를 호출하는 방법
- 21. JQuery를 사용하여 서블릿을 호출하는 방법
- 22. JQuery를 사용하여 gif를로드하는 중
- 23. php 배열에서 아래 함수를 호출하는 방법
- 24. PHP 내에서 JQuery를 실행 중
- 25. PHP를 사용하여 자바 스크립트 함수를 호출하는 방법?
- 26. ajax를 사용하여 PHP 클래스 함수를 직접 호출하는 방법은 무엇입니까?
- 27. Ajax와 JQuery의 결과를 사용하여 특정 PHP 함수를 호출하는 방법
- 28. ajax를 사용하여 자바 스크립트에서 PHP 함수를 호출하는 방법?
- 29. PHP 클로저 - $ this를 사용하여 클래스 함수를 호출하는 방법
- 30. JavaScript 데이터베이스에서 정보를 가져 오는 php 함수를 호출하는 javascript를 사용하여 html을 편집하는 중 ...
jQuery에서 PHP 함수를 호출 할 수 없습니다. jQuery의 ajax, get 또는 post 메소드를 사용해야한다. – sean
PHP는 서버 측 js 클라이언트 측이므로 .get, .post 또는 .ajax를 사용하여 서버를 호출해야합니다. –