form.on 监听提交问题

提问 未结 20 730
Dastan
Dastan 2019-6-17
悬赏:20飞吻
版本:layui 2.4.5 浏览器:火狐
提交监听不好使 但是下拉选的就好使 js为报错
<button class="layui-btn " lay-submit lay-filter='*'>立即提交</button>
回帖
  • Ja12
    2019-6-17
    什么意思??你的页面上有jquery吗??
    0 回复
  • Dastan
    2019-6-17
    @MP爱好者 当然有啊 这个页面的其他监听都能用 就提交监听不了 js也没报错
    0 回复
  • Ja12
    2019-6-17
    @Dastan
    <form class="layui-form" action="">
    这个吗
    0 回复
  • Dastan
    2019-6-17
    @MP爱好者 有 我其他页面也用提交监听也好使 就这个页面不好使
    0 回复
  • Dastan
    2019-6-17
    @MP爱好者 直接跳过我的验证 没监听到 直接就条页面了
    0 回复
  • Ja12
    2019-6-17
    @Dastan 你试下 把 lay-submit lay-filter后面换掉 不要* 号试试
    0 回复
  • Dastan
    2019-6-17
    还是不好使 都试过了
    0 回复
  • Ja12
    2019-6-17
    把页面一加载就执行去掉。
    0 回复
  • Dastan
    2019-6-17
    @MP爱好者 还是不行[生病]
    0 回复
  • IDyun
    2019-6-17

    layui.use() 外面不需要加这一层 $(function(){});
    layui会自动初始化的。

    问题
    <form> 表单 里面按钮不指定类型 type 会默认为提交类型按钮 type="submit"
    第一种方法 将按钮改成 按钮类型 <button type="button"></button>
    第二种方法,将<form> 标签改为 <div>标签。
    第三种方法,就是你原先的js方法,通过返回 return false;来禁止跳转页面
    0 回复