首頁  >  文章  >  php框架  >  thinkPHP5 ajax提交表單操作實例分析

thinkPHP5 ajax提交表單操作實例分析

coldplay.xixi
coldplay.xixi轉載
2020-08-14 17:08:492633瀏覽

thinkPHP5 ajax提交表單操作實例分析

本文實例講述了thinkPHP5 ajax提交表單操作。分享給大家供大家參考,具體如下:



  
    
    
    
    
  
  
    

其實跟正常的ajax沒什麼區別,主要就是利用jquery的serialize()方法序列化表單

#中間遇到些麻煩就是還沒熟悉thinkphp5框架,之前一直用的3.2.3還沒來得及,倆版本差別還是有的

一個是$_POST不能用了還有就是原來ajax的url可以使用框架的U方法沒了具體看了看think下的助手函數發現是url

下邊是隨便寫了個方法用於返回json數據

public function test($mess,$id){
    if($mess == '123'){
      return json("ajax成功!".$mess."---".$id);
    }else{
      return json("你输出的是其他值:".$mess."---".$id);
    }
}

此外,常規的參數提交與處理方法如下:

表單提交傳參:

#在控制器中取得

$project_name=input("post.project_name");

php中跳轉傳參:

$this->success('新增项目成功',url("Version/index",array('project_name'=>$project_name)));
die;

相關學習推薦:thinkphp

#

以上是thinkPHP5 ajax提交表單操作實例分析的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:jb51.net。如有侵權,請聯絡admin@php.cn刪除