从AngularJS中的选定选项获取值
Getting values from the selected option in AngularJS
我正在尝试获取所选选项的url
。因此,我的主要目标是将所选选项分配给select
的ng-model
HTML:
<select ng-model="ddValue1.value">
<option ng-repeat="d in ddOptions1" value="{{d.value}}">{{d.text}}</option>
</select>
JS:
$scope.ddOptions2 = [
{value: 'value1', text: 'Text1', url: 'google.com'},
{value: 'value2', text: 'Text2', url: 'yahoo.com'}
];
$scope.ddValue2 = {};
$scope.ddValue2.value = $scope.ddOptions2[0].value;
我尝试通过执行ng-model="ddValue1.url=d.url"
来分配它
像这个一样使用ng-options
<select ng-model="ddValue1"
ng-options="d.text for d in ddOptions1 track by d.value">
</select>
然后您可以简单地引用ddValue1.url
ng repeat中有一个打字错误。调用ddOptions2
<option ng-repeat="d in ddOptions2" value="{{d.value}}">{{d.text}}</option>
相关文章:
- 使用Javascript获取所选选项ID
- 活动选项卡's源代码-获取变量s值
- 如何从选择框中的选项中获取属性值
- 正在获取所选选项数据
- Jquery:如何获取所选选项全文(带空格)
- 使用JavaScript在IE9中获取数据列表选项
- 如何在不需要单击按钮的情况下获取选项的值
- 如何在jquery.easytabs.js中获取当前选项卡
- AngularJS ng选项获取索引
- 在选择中从上一个选项获取数据,从当前选项获取数据
- 使用此值选择选项获取脚本
- 如何使用JavaScript将选中的选项获取为选择下拉标签
- 使用选择选项获取行平均值
- 从multiselect中的选定选项获取属性值
- 使用JQUERY通过文本选择选项获取值
- 从AngularJS中的选定选项获取值
- 我正在尝试使用表单选择选项获取当前日期,并在提交时显示接下来的七天
- 自动填充空值在ng模型中,从ng选项获取数据
- 验证下拉列表以根据所选选项获取正确的日期
- 如何从所选选项获取文本