使用 ENTER 键提交表单在 Angular 中不起作用
Submit Form with ENTER key is not working in Angular
>我有一个带有下拉列表、文本框和一个提交按钮的form
。我可以使用ENTER
键提交表单,例如只需添加带有任何文本框的ng-keypress="addBookmarkOnEnter($event)
,它就可以工作。
但是我可以在不添加任何文本框ng-keypress
的情况下执行相同的任务吗?
这是我的form
:
<form>
<div><input type="text" class="greyPhold" placeholder="http://" data-ng-model="bookmark.url" /></div>
<div class="forSelect">
<div class="selHead" data-ng-class="{hOpen: popup.dropdownStatus}">
<button data-ng-click="toggleDropdown()"><span data-ng-bind="popup.selectedCategory"></span></button>
<ul id="testDiv2" class="dropdownH">
<li data-ng-repeat="category in categories track by $index" data-ng-click="selectCategory($index)">
<div class="colony pull-left"><span>{{category.category_name}}</span></div>
<div class="pull-right"><input type="radio" name="tag" /><label></label></div>
</li>
</ul>
</div>
</div>
<div class="createColony">
<input type="text" class="whitePholder" placeholder="Create a new colony" data-ng-model="bookmark.categoryName"/>
</div>
<div class="complete text-center"><button type="submit" class="done" data-ng-click="addBookmark()">Complete</button></div>
</form>
希望这段代码对您有所帮助
<html>
<head>
<script src="angular.min.js"></script>
<script src="ui-bootstrap.js"></script>
</head>
<body bgcolor="gray">
<div id="container" ng-app='two_way' ng-controller="two_way_control" style="background-color:CCFF66">
<p style="padding:10px;">
<h1 align="center"> Search Product </h1>
</p>
<p align="center">
<form method="post">
<input type="text" ng-model="searchText" placeholder="Enter a name here" required>
<button ng-click="check(searchText)">Search</button>
</form>
</p>
Search Item Name: {{searchText}}
</div>
</body>
</html>
并在控制器中使用给定的代码
$scope.check=function(searchText){};
相关文章:
- Angular指令在alertify setContent内容中不起作用
- Angular js+ng repeat+字母数字索引不起作用
- $animate addClass在angular 1.3中不起作用
- Angular$scope在模式窗口内不起作用
- 初始化ng模型时,Angular ui选择占位符不起作用
- Angular JS“;控制器为“;语法不起作用
- $http中的Angular 1数据绑定承诺不起作用
- Angular js-ng选项不起作用
- 使用gulp-angular gettext从JS文件中提取字符串不起作用
- 角度限制过滤器's的第二参数“s”;“开始”;在Angular 1.3中似乎不起作用
- 这段jquery代码在angular指令中不起作用
- Angular Filter在指令表达式中不起作用
- Angular js过滤器在某些移动设备上不起作用
- Angular UI Select2指令搜索功能不起作用
- 滚动指令在Angular JS中不起作用
- angular元素在通过ng类添加类时不起作用
- Angular.JS自定义指令;不起作用
- 使用这个.In angular不起作用
- 禁用选择的angular不起作用
- clipPath与d3.js和angular不起作用