【发布时间】:2015-03-11 04:53:15
【问题描述】:
我在我们的项目中使用 AngularJS,我发现 IE 默认在每个输入框上都提供了一个清晰的图标。但是当我单击“X”图标时,不会触发更改事件。
有人可以帮我找到解决此问题的简单方法吗?
它在plnkr中工作,这很奇怪......
$scope.$watch('model.search', function(search){
console.log(search);
}, true);
http://plnkr.co/edit/U8BMJtBnyK1oxviMV9aL?p=preview
我删除了输入元素中的所有类和分析,它仍然无法触发更改...
提前致谢!
【问题讨论】:
-
你能给我你的代码吗?
-
@MrAnonymous 实际上我需要保留“X”图标。
-
演示成功,我项目中的代码失败...虽然我的输入与演示相同,但找不到原因,也许我应该稍后关闭这个问题,感谢您的帮助@MrAnonymous
-
我说输入元素完全一样@MrAnonymous,还是失败了……
-
@MrAnonymous 我没有使用 input::-ms-clear,我真的不知道我的 plnkr 和实际项目有什么区别,抱歉打扰你,我必须在那里犯一些愚蠢的错误,我会找出并删除这个问题。
标签: javascript angularjs internet-explorer