Ⅰ php怎麼接收jQuery的Ajax post過來的值
1、首先安裝配置php集成環境。以phpstudy為例。
Ⅱ 怎麼用Thinkphp+jquery實現ajax的提交,接收處理和返回
我以thinkphp5.0為基礎給你做個案例。
假設我們要提交用戶注冊信息,我們有一個Register類,裡面有submit方法。
客戶端(jQuery提交):
vardata={'username':'我是小明','password':'mima'};
$.post('/Register/submit.html',data,function(response){
alert(response.msg);
//response是服務端響應的數據。msg是thinkphp傳過來的處理信息。
//thinkphp的響應里,始終會攜帶一個code屬性。可以用這個值來判斷服務端是否處理成功,以便做對應的處理。
//如果是用success方法返回的,code為1。
//如果是用error方法返回的話,code為0。
//根據下面服務端的返回情況,這里會列印「處理成功」四個字。
});
服務端(Thinkphp):
namespaceappindexcontroller;
usethinkController;
{
publicfunctionsubmit(){
$username=input('username');//這里接收的值是:'我是小明'
$password=input('password');//這里接收的值是:'mima'
//其他邏輯業務
//返回處理結果到客戶端
$this->success('處理成功');//業務全部處理完成,返回處理成功。
//要返回錯誤的話,用$this->error('處理錯誤');
}
}