當前位置:首頁 » 編程語言 » ajax調用php

ajax調用php

發布時間: 2023-08-03 05:30:42

⑴ 如何在同一個php頁面,通過ajax把值傳給PHP變數

舉個例子:你想在用戶點擊時,把 apple 這個字元串,通過前端傳給後端。
前端,用 jQuery 舉例:
$('button').click(function () {
$.ajax({
url: '/xxx',
method: 'post',
dataType: 'json',
data: {fruit: 'apple'}
}).done(function (res) {
// 成功後的回調
}).fail(function (err) {
// 失敗後的回調
});
});

後端 PHP 處理:
$fruit = $_POST['fruit']; // 獲取從 ajax 傳過來的 fruit 的值,這里是 apple。

如果你想在前端重新顯示這個字元串 apple,那麼你要用 PHP 把數據返回給頁面,然後在上面 「// 成功後的回調」 裡面,補充邏輯代碼。

例如 PHP 把 apple 返回給前端:
return json_encode(array('fruit' => 'apple'));

前端回調處理:
// 成功後的回調
alert(res.fruit); // 彈框顯示 「apple」

實際上,$_POST 能夠獲取所有從前端用 post 方式提交過來的數據,不管你是頁面刷新方式,還是 ajax(jQuery 才叫 ajax,實際上它是 XMLHttpRequest,非同步非阻塞的請求方式)

⑵ ajax怎麼訪問php中的方法

用$.get和.$.post,有三個參數.1為地址,2為變數.可以是數組.3.為function . 在function裡面設置參數.可能通過php那邊輸出進行判斷.這是一種最簡單的.

熱點內容
手機忘記密碼號什麼打 發布:2025-03-26 03:09:38 瀏覽:500
存儲器要求 發布:2025-03-26 03:08:27 瀏覽:438
蟻群演算法時間 發布:2025-03-26 02:57:15 瀏覽:14
android界面透明 發布:2025-03-26 02:57:14 瀏覽:775
孩子存摺忘了如何修改密碼 發布:2025-03-26 02:55:16 瀏覽:707
京東自動領取腳本 發布:2025-03-26 02:55:16 瀏覽:525
不求人腳本 發布:2025-03-26 02:49:33 瀏覽:18
如何快速轉移安卓手機圖片 發布:2025-03-26 02:49:32 瀏覽:556
ftp250 發布:2025-03-26 02:39:58 瀏覽:178
如何清空歷史記錄安卓手機 發布:2025-03-26 02:38:34 瀏覽:837