내 Ajax가 계속해서 오류를 호출하는 이유는 무엇입니까? ! ! ! !
阿荣
阿荣 2018-06-13 21:48:39
0
8
1432

<script type="text/javascript">
   $(function(){
       $('#register').on('click',function(){
           //용ajax提交용户信息
           $. ajax({
               type: 'post',
               url: "{:url('insert')}",
               data: $('#login').serialize(),
               데이터 유형: 'json',
               성공: 함수(데이터)
               {
                   alert('成功了');
               },
               오류: 함수(데이터)
              {
                   alert(data.message);
               }
           })
       })
   })
</ script>


后台方法:

public function  insert()
{
   if(Request::isAjax()){
       $data = Request::Exception('password_confirm','post');
       if (UserModel::create($data))
       {
           return ['status'=>1,'message'=>'注册成功'];
       }else{
           return ['message'=>'操작失败','status'=>0];
       }
   }else{
       $this->error('请求类型错误','register');
   }
}

阿荣
阿荣

모든 응답(7)
一粒红尘

페이지의 제출 버튼을 버튼으로 변경하면 됩니다!

张**

나도 이런 상황이 발생했는데 나중에 보니 브라우저와 관련된 문제였습니다. 처음에 사용하던 Firefox가 작동하지 않더니 구글로 전환하니 괜찮아졌습니다

  • 회신하다 md가 갑자기 다시 작동을 멈추었고, 브라우저를 변경해도 작동하지 않았습니다.
    张** 작가 2018-08-17 08:21:24
SuperTizzy

페이지의 제출 버튼을 버튼으로 변경

phpcn_u228560

데이터베이스 디버깅이 켜져 있고 앱 디버깅이 켜져 있습니다. 문제를 확인하려면 삽입 페이지로 직접 이동하세요. 테스트 컨트롤러를 생성하고 데이터 배열 생성을 작성합니다.

 Jensen

안녕하세요, Ajax가 실행되지 않는 문제가 있습니다. 무슨 일이 일어나고 있는지 모르겠습니다.

Summer

요청한 데이터 유형에 문제가 있을 수 있습니다.

无忌哥哥

콘솔에서 특정 ajax 오류를 확인하세요. thinkphp 로그에서도 특정 오류를 볼 수 있습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿