加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

anglejs – Angular-UI $对话框和表单提交输入键

发布时间:2020-12-17 07:48:57 所属栏目:安全 来源:网络整理
导读:从我可以看到,在AngularJS中处理enter对话框的建议方法是将 form标签和提交按钮. 如果您使用Angular-UI及其$dialog服务,表单将会按Enter键静静地关闭.没有办法拦截. 即使您附加处理程序以进行ng-click或ng-submit,表单也将关闭w / o返回任何结果. 还有什么我
从我可以看到,在AngularJS中处理enter对话框的建议方法是将< form>标签和提交按钮.

如果您使用Angular-UI及其$dialog服务,表单将会按Enter键静静地关闭.没有办法拦截.
即使您附加处理程序以进行ng-click或ng-submit,表单也将关闭w / o返回任何结果.

还有什么我需要做的

[编辑]

解决它,我不得不明确指出我的“取消”按钮是类型“按钮”.
似乎默认为“提交”?

所以没有真正的问题,除了我的html表格技能:)

回答我自己的问题
按钮似乎默认提交(?),如果我明确地将它们设置为type =“button”,那么当在表单输入字段中输入时,它们将不会触发回发.
<form>
     <input type="text" ... />
     <button type="button" ng-click=...>Cancel</button>
     <button type="submit" ng-click=...>OK</button>
</form>

这样,按输入字段中的确认键将触发确定按钮的ng点击.

而且,你的html黑客已经明白了,这与对话框和角色无关,这是一个HTML格式的问题,我缺乏网络技能…

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读