찾다

 >  Q&A  >  본문

내 Ajax가 계속해서 오류를 호출하는 이유는 무엇입니까? ! ! ! !

<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');
   }
}

阿荣阿荣2411일 전1460

모든 응답(8)나는 대답할 것이다

  • 一粒红尘

    一粒红尘2018-09-08 22:24:32

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

    회신하다
    1
  • 张**

    张**2018-08-17 08:04:06

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

    회신하다
    0
  • 张**

    md가 갑자기 다시 작동을 멈추었고, 브라우저를 변경해도 작동하지 않았습니다.

    张** · 2018-08-17 08:21:24
  • SuperTizzy

    SuperTizzy2018-06-27 16:43:17

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

    회신하다
    2
  • phpcn_u228560

    phpcn_u2285602018-06-23 13:59:09

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

    회신하다
    0
  •  Jensen

    Jensen 2018-06-20 10:20:43

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

    회신하다
    0
  • Summer

    Summer2018-06-15 16:06:09

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

    회신하다
    0
  • 无忌哥哥

    无忌哥哥2018-06-14 10:55:36

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

    회신하다
    0
  • 취소회신하다