打開B頁面,,在頁面中加載jquery文件,,通過$.get(url,data,function(res){
在下城等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì) 網(wǎng)站設(shè)計(jì)制作按需定制網(wǎng)站,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站制作,成都全網(wǎng)營銷推廣,外貿(mào)網(wǎng)站制作,下城網(wǎng)站建設(shè)費(fèi)用合理。
alert(rest);
})
方法和詳細(xì)的操作步驟如下:
1、第一步,安裝并配置PHP集成環(huán)境,以phpstudy為例,見下圖,轉(zhuǎn)到下面的步驟。
2、第二步,完成上述步驟后,在www目錄中創(chuàng)建一個(gè)新的html文件(new1.html)和一個(gè)php(ab.php)文件,見下圖,轉(zhuǎn)到下面的步驟。
3、第三步,? 完成上述步驟后,html文件首先引用所需的類庫jquery文件,然后引用正文部分,以簡單的表單提交為例,見下圖,轉(zhuǎn)到下面的步驟。
4、第四步,完成上述步驟后,html的javascript-ajax部分,以上一步正文中的cilik事件為例,見下圖,轉(zhuǎn)到下面的步驟。
5、第五步,完成上述步驟后,php文件的準(zhǔn)備部分主要使用$ _POST接受ajax傳輸?shù)臄?shù)據(jù),并且可以返回不同類型的數(shù)據(jù)。
例如回聲結(jié)果或轉(zhuǎn)碼為json格式的json_encode數(shù)據(jù)將返回到前端進(jìn)行處理,見下圖,轉(zhuǎn)到下面的步驟。
6、第六步,完成上述步驟后,結(jié)果顯示:提交表單中的內(nèi)容后,無需刷新即可顯示該內(nèi)容,見下圖。這樣,就解決了這個(gè)問題了。
1、type:"POST", 你指定的是 post方式傳送,而你用的卻是get方式傳送(data:"userpwd=" + userpwd + "username=" + username,)。
2、data 應(yīng)該是 json 格式
data:{"userpwd":userpwd,"username":username},
舉個(gè)例子:你想在用戶點(diǎn)擊時(shí),把 apple 這個(gè)字符串,通過前端傳給后端。
前端,用 jQuery 舉例:
$('button').click(function () {
$.ajax({
url: '/xxx',
method: 'post',
dataType: 'json',
data: {fruit: 'apple'}
}).done(function (res) {
// 成功后的回調(diào)
}).fail(function (err) {
// 失敗后的回調(diào)
});
});
后端 PHP 處理:
$fruit = $_POST['fruit']; // 獲取從 ajax 傳過來的 fruit 的值,這里是 apple。
如果你想在前端重新顯示這個(gè)字符串 apple,那么你要用 PHP 把數(shù)據(jù)返回給頁面,然后在上面 “// 成功后的回調(diào)” 里面,補(bǔ)充邏輯代碼。
例如 PHP 把 apple 返回給前端:
return json_encode(array('fruit' = 'apple'));
前端回調(diào)處理:
// 成功后的回調(diào)
alert(res.fruit); // 彈框顯示 “apple”
實(shí)際上,$_POST 能夠獲取所有從前端用 post 方式提交過來的數(shù)據(jù),不管你是頁面刷新方式,還是 ajax(jQuery 才叫 ajax,實(shí)際上它是 XMLHttpRequest,異步非阻塞的請求方式)
新聞名稱:phpajax傳數(shù)據(jù) php傳值到另一個(gè)php
文章路徑:http://jinyejixie.com/article22/dosggcc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)公司、App開發(fā)、虛擬主機(jī)、網(wǎng)站收錄、搜索引擎優(yōu)化、靜態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)