美文网首页
layer第二个按钮不关闭 弹出层

layer第二个按钮不关闭 弹出层

作者: 帮我的鸵鸟盖个章 | 来源:发表于2019-07-05 16:04 被阅读0次

    layer中,layer.open弹出层按钮可设置多个,当有多个按钮时,yes回调对应第一个确定按钮,第二个按钮回调为btn2,第三个为btn3,一次类推。

    弹层组件文档

    碰到的问题是,如果有2个按钮保存保存并设置其他,要求表单验证对两个按钮都有效。需求是点击``保存并设置其他时,如果表单验证不通过,则不弹出其它层,继续停留在当前弹出层。然后情况是点击第二个按钮,即使表单验证不生效,也关闭了当前弹出层。`

    原因是:第二个按钮的回调没有return = false,这导致cancel的回调对第二个按钮起了作用,导致弹出层关闭。

    解决方法:在第二个按钮回调中设置return = false

    2.3更新日志 - 2016.05.18

    相关文章

      网友评论

          本文标题:layer第二个按钮不关闭 弹出层

          本文链接:https://www.haomeiwen.com/subject/dtuehctx.html