【问题标题】:Angular ng-model-options failing on IEAngular ng-model-options 在 IE 上失败
【发布时间】:2016-12-21 06:57:56
【问题描述】:

我在keypress/enter 上使用

提交了一个表单
ng-model-options="{updateOn: 'submit'}"

模板:

<form ng-model-options="{ updateOn: 'submit' }">
  <input type="submit" value="submit" style="visibility:hidden;" />    
...

IE 上未捕获此事件。我在 IE11 上测试

有什么解决方法吗?

【问题讨论】:

  • 请提供一个 plunker,其中包含可重现的问题陈述。
  • 它工作正常。问题是我在提交按钮上有 style="visibility:hidden;",它在 IE 上表现为 display:none

标签: javascript angularjs internet-explorer cross-browser


【解决方案1】:

visibility 换成opacitypointer-events

<input type="submit" value="submit" style="opacity:0;pointer-events:none;" /> 

【讨论】:

    猜你喜欢
    • 2016-09-24
    • 2014-06-25
    • 2017-07-13
    • 1970-01-01
    • 1970-01-01
    • 2015-03-11
    • 1970-01-01
    • 1970-01-01
    • 2023-04-09
    相关资源
    最近更新 更多