suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Warum ruft mein Ajax ständig Fehler auf? ! ! ! !

<script type="text/javascript">
   $(function(){
       $('#register').on('click',function(){
           //用ajax提交用户信息
           $. ajax({
               type: 'post',
               url: "{:url('insert')}",
               data: $('#login').serialize(),
               dataType: 'json',
               Erfolg: function(data)
               {
                   alert('成功了');
             },
               error: function(data)
              {
                   alert(data.message);
               }
           })
       })
   })
</ Skript & gt;


后台 : :

Public Function Insert ()
{
if (request :: isajax ()) {
$ data = request :: außer ('Passwort_confirm', 'post');
wenn (UserModel::create($data))
       {
           return ['status'=>1,'message'=>'注册成功'];
       }else{
           return ['message'=>'操作失败','status'=>0];
       }
   }else{
       $this->error('请求类型错误','register');
   }
}

阿荣阿荣2411 Tage vor1461

Antworte allen(8)Ich werde antworten

  • 一粒红尘

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

    把页面中的submit按钮改为button就行了!

    Antwort
    1
  • 张**

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

    我也遇到这种情况,后来发现跟浏览器有关,开始用的火狐不行,换了谷歌就ok了

    Antwort
    0
  • 张**

    md突然又不行了,换浏览器都不行。

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

    SuperTizzy2018-06-27 16:43:17

    把页面中的submit按钮改为button

    Antwort
    2
  • phpcn_u228560

    phpcn_u2285602018-06-23 13:59:09

    database调试打开,app调试打开。直接到insert页面查看问题。创建一个test控制器,写一个data数组create一下。

    Antwort
    0
  •  Jensen

    Jensen 2018-06-20 10:20:43

    你好,我的也是这样问题,ajax里面没有执行,不知道怎么回事?

    Antwort
    0
  • Summer

    Summer2018-06-15 16:06:09

    可能是请求的数据类型有问题

    Antwort
    0
  • 无忌哥哥

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

    在控制台看一下具体的ajax错误,在thinkphp的log里面也可以看到具体的错误

    Antwort
    0
  • StornierenAntwort