我填写的提交地址是checkLogin为什么提交的是index
你哟
你哟 2018-03-07 12:26:33
0
4
1609

为什么给我报个这样的错误

[0] HttpException in App.php line 590

方法不存在:app\index\controller\User->index()

代码如下:

$(function () {
  $('#loginbtn').on('click',function (event) {
     $.ajax({
        type:'POST',//设置提交数据的请求方法
        url:"{:url('ckeckLogin')}",//设置数据提交路径
        data:$('form').serialize(),//将表单数据序列化以后提交
        dataType:'json',
        success:function (data) {//data为PHP中对应方法return的Map集合,以json方式传过来
           alert(JSON.stringify(data));
              }
     });
      })
  })


你哟
你哟

全部回复(2)
轻微强迫症

url不是提交到User.php里的checkLogin方法吗,为什么源代码里变成了/index.php/index/user/checklogin.html文件

5GGMB$FM]VU3XA@%ZS~VK_S.jpg

你哟

查看网页源代码是没错的啊!

$(function () {    

$('#loginbtn').on('click',function (event) {    

$.ajax({    

type:'POST',//设置提交数据的请求方法    

url:"/index.php/index/user/checklogin.html",//设置数据提交路径    

data:$('form').serialize(),//将表单数据序列化以后提交    

dataType:'json',    

success:function (data)    

});    

})    

})     


  • 回复 你可以在url:写实际的地址 再看跳转的url是不是对的?
    换个网名 作者 2018-03-07 12:50:33
  • 回复 我已经解决了,没有清除那个button的submit
    你哟 作者 2018-03-07 15:11:55
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板