javascript - 在 ng-click 上发送文本框输入

标签 javascript html angularjs

我有一个输入和一个按钮

<input type="text" name="search_tags" id="search_tags" placeholder="Search by Tags" class="form-control"  >
<button type="submit" class="btn btn-primary btn-lg" ng-click="searchTags()">Search</button>

如何在单击按钮后将输入文本框中的文本传递给 searchTags() 函数?

最佳答案

设置ngModel指令与 input 控件,然后将其传递给按钮的 ngClick

<input type="text" ng-model="myText">
<button type="submit"  ng-click="searchTags(myText)">Search</button>

myText 属性将可以在 $scope 中访问

jsFiddle

关于javascript - 在 ng-click 上发送文本框输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37788985/

相关文章:

javascript - 如何在 script 标签中使用 AngularJS?

javascript - 文本输入的 HTML 自动更正功能不起作用

javascript - Keydown/Keyup 被调用 7 次

javascript - 按钮在移动设备上的 react 与在桌面上的 react 不一样

javascript - 将 jQuery 注入(inject) TypeScript 函数

javascript - 达到最大长度后 AngularJS 换行符

javascript - 使用 JS 和 jQuery 推送到数组

html - 如何手动为 junit xml 报告创建 html 报告?

javascript - 如何检查一个 HTML 元素是否包含另一个元素?

javascript - 嵌入包含 ng-binds 的 HTML