我想做一个搜索功能,如果我直接将查询参数放入我的网址,但我不知道如何使其工作,以便它从搜索中捡起它框并执行它。我已经使用ng-model将文本本身映射到工作正常的控制器,但执行不起作用。使Bootstrap导航栏搜索框工作
导航栏形式:当我手动运行它,所以是搜索本身
<form ng-submit="doSearch()" class="navbar-form">
<div class="form-group" style="display:inline;">
<div class="col-md-offset-4 input-group" style="display:table;">
<input ng-model="search.text" class="form-control" name="search" placeholder="Search Here" autocomplete="off" autofocus="autofocus" type="text">
<span class="input-group-addon" style="width:1%;">
<span class="glyphicon glyphicon-search"></span>
</span>
</div>
</div>
顺便说一句,我的doSearch()函数工作得很好。我也验证了search.text是通过了。我想我在问什么是当用户点击它或按下回车键时,如何让图标(glyphicon-search)执行ng-submit =“doSearch()”。
对不起,如果这是非常明显的。我总是更喜欢事物的后端,所以对于HTML和Angular来说,这是一种新鲜的东西。
感谢
你可以将我们的'doSearch()'函数的代码赋予给我们吗? – Mistalis