質問: Ajax で送信されたデータがコントローラーに送信できないのはなぜですか?
清晨的粥
清晨的粥 2019-09-18 14:26:09
0
3
1060

私は Peter.zhu 先生による「最新の ThinkPHP 5.1 ワールドプレミア ビデオ チュートリアル (PHP エキスパートになるまでの 60 日のオンライン ** クラス)」を勉強していました。zhu


# #、 「10-3 ユーザー登録機能の事前実装」で、ajax の送信データがコントローラーに渡せないのはなぜですか?


register.html コードは次のとおりです:


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

#{ファイルを含める=&quo;




# <div class="form-group">


<label for="inputEmail4" class="col-sm-2 control-label">秘密コード:</label>


# <div class="col-sm-10">


<input type="password" name="password" class=" form-control" id="inputEmail4"


placeholder="パスワード">

#%;




##<script type="text/javascript">


$(function(){


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


//ajax を使用してユーザー情報を送信


$.ajax({


タイプ: 'post',

## URL: "{:url('insert')}",
#%2

echo "<script type='text/javascript'>alert('挿入が実行されました');</script>";


// echo "dfsdfsdf";


if(Request::isAjax()){


// データの検証


// $this->error("リクエスト タイプ エラー",'register');


$ data = Request::post();//検証するデータを取得


#$rule = 'app\common\validate\User';//カスタマイズ

清晨的粥
清晨的粥

全員に返信(2)
卢小强

データはフォームではなくログインである必要があるのはなぜですか?

いいねを押す +0
  • 返事 フォームのIDはログインです
    清晨的粥 著者 2019-09-20 08:22:56
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!