回答我自己的问题。按钮似乎默认为Submit(?),如果我将它们明确设置为type =“
button”,则在表单输入字段中按Enter时,它们将不会触发回发。
<form> <input type="text" ... /> <button type="button" ng-click=...>Cancel</button> <button type="submit" ng-click=...>OK</button></form>
这样,在输入字段中按Enter键将触发ng单击OK按钮。
正如您对html黑客所了解的那样,这与对话框或angularjs无关,这是一个html表单问题,并且我缺乏网络技能…



