[英]Bootstrap dropdown with angularjs
I have an application which allows user to select 3 values example: Hi, Hello an Hey. 我有一个允许用户选择3个值示例的应用程序:嗨,嗨,嗨。
By default the user gets a message saying he "select a value". 默认情况下,用户会收到一条消息,说他“选择一个值”。 Problem is i dont understand how to update the value of ng-model when a user selects either of the 3 values.
问题是当用户选择3个值之一时,我不了解如何更新ng-model的值。 I need the new selected drop down value in ng-model and when i save i have a function that updates the value in my database.
我需要在ng-model中选择新的下拉值,并且在保存时具有更新数据库中值的功能。
Here's the code 这是代码
<div class="dropdown">
<button class="btn btn-primary dropdown-toggle" type="button" data-toggle="dropdown" ng-model="audit.data">{{audit.data}}
<span class="caret"></span></button>
<ul class="dropdown-menu">
<li><a href="#">Hi</a></li>
<li><a href="#">Hello</a></li>
<li><a href="#">Hey</a></li>
</ul>
</div>
You can add a function that updates the value in the controller, then attach in each element 您可以添加一个函数来更新控制器中的值,然后附加到每个元素中
<ul class="dropdown-menu">
<li data-ng-click="updateValue('Hi')"><a href="#">Hi</a></li>
<li data-ng-click="updateValue('Hello')"><a href="#">Hello</a></li>
<li data-ng-click="updateValue('Hey')"><a href="#">Hey</a></li>
</ul>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.