버튼 클릭 시 PHP 함수 호출
버튼을 클릭할 때 PHP 함수를 호출하려면 다음에서 알 수 있듯이 Ajax를 활용해야 합니다. 다음 솔루션:
수정됨 마크업:
버튼 마크업을 다음과 같이 업데이트하세요. 다음:
<input type="submit">
jQuery:
$(document).ready(function() { $('.button').click(function() { var clickBtnValue = $(this).val(); var ajaxurl = 'ajax.php'; var data = { 'action': clickBtnValue }; $.post(ajaxurl, data, function(response) { // Response div goes here. alert("action performed successfully"); }); }); });
ajax .php:
<?php if (isset($_POST['action'])) { switch ($_POST['action']) { case 'insert': insert(); break; case 'select': select(); break; } } function select() { echo "The select function is called."; exit; } function insert() { echo "The insert function is called."; exit; } ?>
설명:
이 기술은 비동기식이라는 점에 유의하세요. 버튼 클릭 후 백그라운드에서 Ajax 요청이 전송되며, 서버로부터 응답을 받은 경우에만 액션이 수행됩니다.
위 내용은 AJAX를 사용하여 버튼 클릭으로 PHP 기능을 실행하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!