【问题标题】:Close Aurelia Materialize Bridge Modal Programmatically以编程方式关闭 Aurelia Materialise Bridge Modal
【发布时间】:2016-07-20 07:48:14
【问题描述】:

此问题与 Aurelia Materialise Bridge 有关。

有没有办法以编程方式关闭模式而不是将模式关闭类添加到按钮?

例如,根据文档,我的模式页脚中有以下按钮:

<a click.delegate="doSomething()" md-button md-waves class="modal-action modal-close">Ok</a>

但是,我想在关闭模式之前在“doSomething()”中进行一些验证,并防止它在某些情况下关闭并在其他情况下关闭它。以现在的方式,“doSomething()”运行,但模态立即关闭。我看到我可以设置一个完整的委托,但为时已晚!

是我遗漏了什么还是这是一个缺失的功能?

谢谢。

【问题讨论】:

  • 为了它的价值,我尝试使用 jquery 获取对模态的引用并调用不起作用的 .closeModal()... 控制台错误说 closeModal 不是函数

标签: modal-dialog aurelia materialize


【解决方案1】:

看起来 jquery 3.1.0 导致了问题...当我恢复到 jquery 2.2.4 时,我能够使用

$(this.myModal).closeModal();

不是 jquery 3 第一次搞砸了我,花了我几个小时

【讨论】:

    猜你喜欢
    • 2013-07-10
    • 1970-01-01
    • 1970-01-01
    • 2013-08-08
    • 2015-03-17
    • 1970-01-01
    • 2014-08-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多