tp5 ajax 요청에 대한 긴급 요청입니다. 데이터를 데이터베이스에 추가할 수 없습니다.
phpcn_u102592
phpcn_u102592 2018-04-08 20:17:33
0
1
2543

<?php
/**
* 작성자: PhpStorm.
* 사용자: 관리자
* 날짜: 2018-4-3
* 시간: 15:23
*/

namespace appindexcontroller;


use appcommoncontrollerBase;
use appcommonmodelTest as TestModel;

class 테스트 확장 Base
{
공개 함수 test1()
{
return $ this->fetch();


}

공개 함수 insert()
{
if (Request::isAjax()){
$data = Request::just('password_confirm','post');
                                                                if(TestModel::create($data)){
              사용 ' ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ return ['status'=>1, 'message'=>'축하합니다, 등록 성공했습니다! ']; E} else {
Return [' 상태' = & GT 0, '메시지' = & GT; '];
                                                                                                                              }




<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title> 제목</title>
<link rel="stylesheet" href=" /static/css/bootstrap.css"/>

<script src="/static/js/jquery-3.3.1.min.js "></script>

<script src="/static /js/bootstrap.js"></script>
</head>

<body>


<form class=" form-horizontal" method="post" id="testPost">
<div class="form-group">
" " <label for="inputEmail3" class="col-sm-2 control- label">이메일</label>
" " <div class="col-sm -10">
                                                                                 >;
   <div class="form-group">
       <label for="inputPassword3" class="col-sm-2 control-label">비밀번호</label>
       <div class="col -sm-10">
           <input type="password" name="password" class="form-control" id="inputPassword3" placeholder="Password">
       </div>
   </ div>
   <div class="form-group">
       <label for="inputPassword3" class="col-sm-2 control-label">Password</label>
       <div class=" col-sm-10">
           <input type="password" name="password_confirm" class="form-control" id="inputPassword4" placeholder="Password_confirm">
       </div>
   < /div>

   <div class="form-group">
       <div class="col-sm-offset-2 col-sm-10">
           <button type="submit" class= "btn btn-default" id="testButton">로그인</button>
       </div>
   </div>
</form>
<script>
$(function () {
$("#testButton").on('click',function () {
           $.ajax({
               type:'post',
url:"{:url('insert')}",
데이터: $ ('#testPost').serialize(),
dataType: 'json',
성공: 함수(데이터) {
                   alert('成功了');

}
           })
       })

   })



</script>

</body>
</html>

phpcn_u102592
phpcn_u102592

모든 응답(1)
豆芽

상단에 thinkRequest 사용을 추가하세요

또한 insert() 메소드는 매개변수를 전달해야 합니다. insert(Requset $request)

{

  $data = $request->param();

}

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!