首頁  >  問答  >  主體

請教:ajax提交資料為什麼傳不到控制器?

我在學習Peter.zhu老師的《最新ThinkPHP 5.1全球首發視頻教程(60天成就PHP大牛線上**班課)》的時


候,其中第「10-3用戶註冊功能的初步實現」節,為什麼我的ajax提交資料不能傳到控制器?


register.html程式碼為:


#{include file="public:header" /}


{include file=&;




#   


   


##


     


##placeholder="密碼">

%;




#<script type="text/javascript">


  $(function(){


#    $('#register').on('click',function(){


      //用ajax提交使用者資訊 


      $.ajax({


      $.ajax({


#        type: 'post',


        url: "{:url('insert')}",

%2

echo "<script type='text/javascript'>alert('insert被執行');</script>";


// echo "dfsdfsdf";


if(Request::isAjax()){


##// 驗證資料


// $this->error("請求類型錯誤",'register');


$ data = Request::post();//得到要驗證的資料


#$rule = 'app\common\validate\User';//自訂�%
清晨的粥清晨的粥1833 天前1175

全部回覆(3)我來回復

  • 卢小强

    卢小强2019-09-19 15:52:06

    data為什麼是login不應該是form表單嗎

    回覆
    0
  • 清晨的粥

    form表單的id是login

    清晨的粥 · 2019-09-20 08:22:56
  • k

    k2019-09-18 15:22:24

    好長

    回覆
    0
  • 取消回覆