.post(a.php, {id: 5}, function(data) { if(data.status==1){ //todo } //todo });//{id: 5} 如果參數(shù)錯(cuò),可以用序列化$(form).serialize(),$.post為post提交,$.get為get提交。
鳩江網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,鳩江網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為鳩江上千余家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的鳩江做網(wǎng)站的公司定做!
第一步,安裝并配置PHP集成環(huán)境,以phpstudy為例,見下圖,轉(zhuǎn)到下面的步驟。第二步,完成上述步驟后,在www目錄中創(chuàng)建一個(gè)新的html文件(newhtml)和一個(gè)php(ab.php)文件,見下圖,轉(zhuǎn)到下面的步驟。
.ajax({ type:post, url:你的php地址+參數(shù), success: function(data){ php返回的結(jié)果就是data } });請(qǐng)將jquery引入到網(wǎng)頁,不然無法使用。還有什么問題歡迎追問。
辦法1:使用表單提交的辦法。像上面朋友說的,可以用隱藏域input type = hidden value=“JS的值” 提交 辦法2:使用AJAX異步請(qǐng)求,把js的數(shù)據(jù)傳回服務(wù)器讓php程序處理。
//如果是用success方法返回的,code為1。 //如果是用error方法返回的話,code為0。 //根據(jù)下面服務(wù)端的返回情況,這里會(huì)打印“處理成功”四個(gè)字。
辦法1:使用表單提交的辦法。像上面朋友說的,可以用隱藏域input type = hidden value=“JS的值” 提交 辦法2:使用AJAX異步請(qǐng)求,把js的數(shù)據(jù)傳回服務(wù)器讓php程序處理。
跟正常接收數(shù)據(jù) 是一樣的 ,.ajax({ type: POST,url: url ,data: data ,success: success ,dataType: dataType });這里 ajax 使用 POST 類型提交,php 就用 $_POST 接收。
請(qǐng)求成功時(shí)執(zhí)行的回調(diào)函數(shù)。dataType 可選。規(guī)定預(yù)期的服務(wù)器響應(yīng)的數(shù)據(jù)類型。默認(rèn)執(zhí)行智能判斷(xml、json、script 或 html)。
test.php 中 將$arr=json_encode($arr);//編程json傳值 echo $arr;//這樣在html的$.post中即可接收到j(luò)son對(duì)象。
第二步,完成上述步驟后,在www目錄中創(chuàng)建一個(gè)新的html文件(newhtml)和一個(gè)php(ab.php)文件,見下圖,轉(zhuǎn)到下面的步驟。
1、jquery的ajax異步請(qǐng)求接收返回json數(shù)據(jù)方法設(shè)置簡(jiǎn)單,一個(gè)是服務(wù)器處理程序是返回json數(shù)據(jù),另一種就是ajax發(fā)送設(shè)置的datatype設(shè)置為jsonp格式數(shù)據(jù)或json格式都可以。
2、在jquery中ajax提交表單有post與get方式,在使用get方式時(shí)我們可以直接使用ajax 序列化表單$( 表單ID) serialize();就行了,下面我來介紹兩個(gè)提交表單數(shù)據(jù)的方法。
3、html文件先引用所需的類庫(kù)jquery文件,其次在body部分,以一個(gè)簡(jiǎn)單的表單提交為例。html的javascript-ajax部分,以上步body中的cilik事件為例。
4、這次給大家?guī)砣绾斡胮hp接收ajax提交到后臺(tái)的數(shù)據(jù),用php接收ajax提交到后臺(tái)數(shù)據(jù)的注意事項(xiàng)有哪些,下面就是實(shí)戰(zhàn)案例,一起來看一下。
5、jQuery 底層 AJAX 實(shí)現(xiàn)。簡(jiǎn)單易用的高層實(shí)現(xiàn)見 .get,.post 等。.ajax()返回其創(chuàng)建的XMLHttpRequest對(duì)象。大多數(shù)情況下你無需直接操作該對(duì)象,但特殊情況下可用于手動(dòng)終止請(qǐng)求。
第一步,安裝并配置PHP集成環(huán)境,以phpstudy為例,見下圖,轉(zhuǎn)到下面的步驟。第二步,完成上述步驟后,在www目錄中創(chuàng)建一個(gè)新的html文件(newhtml)和一個(gè)php(ab.php)文件,見下圖,轉(zhuǎn)到下面的步驟。
php頁面可以輸出json,text都可以,只不過你在$.ajax中dataType返回的類型要設(shè)置下,然后success里面有個(gè)返回接收的參數(shù),你打印出參數(shù)然后按照要求取就可以了。
首先安裝配置php集成環(huán)境。以phpstudy為例。在www目錄下新建一個(gè)html文件(newhtml),和一個(gè)php(ab.php)文件。html文件先引用所需的類庫(kù)jquery文件,其次在body部分,以一個(gè)簡(jiǎn)單的表單提交為例。
在jquery中用狀態(tài)碼操作,不要用布爾值。
1、.post(a.php, {id: 5}, function(data) { if(data.status==1){ //todo } //todo });//{id: 5} 如果參數(shù)錯(cuò),可以用序列化$(form).serialize(),$.post為post提交,$.get為get提交。
2、跟正常接收數(shù)據(jù) 是一樣的 ,.ajax({ type: POST,url: url ,data: data ,success: success ,dataType: dataType });這里 ajax 使用 POST 類型提交,php 就用 $_POST 接收。
3、第一步,安裝并配置PHP集成環(huán)境,以phpstudy為例,見下圖,轉(zhuǎn)到下面的步驟。第二步,完成上述步驟后,在www目錄中創(chuàng)建一個(gè)新的html文件(newhtml)和一個(gè)php(ab.php)文件,見下圖,轉(zhuǎn)到下面的步驟。
4、請(qǐng)求成功時(shí)執(zhí)行的回調(diào)函數(shù)。dataType 可選。規(guī)定預(yù)期的服務(wù)器響應(yīng)的數(shù)據(jù)類型。默認(rèn)執(zhí)行智能判斷(xml、json、script 或 html)。