form提交问题

提问 已结 28 807
狼祖
狼祖 2020-5-21
悬赏:20飞吻
版本:layui 浏览器:

图一 监听 提交到后台读取数据返回空

用图二 可以正常登陆
帮忙分析下哪里的问题
回帖
  • 吧 JSON.stringify去掉
    0 回复
  • 上一下你的表单 html 看看你的 submit里的but是哪写的
    0 回复
  • 狼祖
    2020-5-21
    <button type="submit" class="layui-btn layui-btn-normal" lay-submit="" lay-filter="but" id="but">立即提交</button>
    0 回复
  • 狼祖
    2020-5-21
    @Angel丨灬泪雨 lay-filter="but" 这个是form .on的
    0 回复
  • @狼祖 确认进入form.on监听了吗
    0 回复
  • 额,还有你的表单元素 都有name属性吗
    0 回复
  • F12看一下是否真正传到了后端,如果传了,请去后端找问题,如果没有传,有可以是你的提交lay-filter不正确,form.on里监听的是提交按钮的lay-filter的值,不是id
    0 回复
  • 狼祖
    2020-5-21
    public function _getOne($user,$field = 'a_admin'){
    $db = Admin::where($field,'=',$user) -> find();
    dump($db);
    // return $db ;
    }

    我看了下用form.on问题在这,$user 这用变量就不能识别那种感觉.
    改成 ‘admin’ (这是帐号) 就没问题
    dump($user); 这里返回是传值过去的,没问题
    这我就搞不懂是那边的问题了
    0 回复
  • 狼祖
    2020-5-21
    控制器里面 dump(input('post.')); 正常
    0 回复
  • 狼祖
    2020-5-21
    模型这 用form.on 提交就返回空, 不用form.on就正常
    0 回复