xeditable 下拉菜单的选定值无法正常工作
xeditable drop down's selected value is not working properly
我正在使用 xeditable module.So 我的问题是如何获取下拉菜单的更改值?目前还没有working.Please提前查看下面plunk.Thanks
<div ng-controller="Ctrl" style="margin: 50px">
<a href="#" editable-select="user.status" e-ng-options="s.value as s.text for s in statuses" e-ng-change="myAlert(user.status)">
{{ showStatus() }}
</a>
<br><br>
debug: {{ user | json }}
</div>
编辑
我需要根据下拉列表的值(当用户选择它时)隐藏左侧文本框 (Name's column
)。你能告诉我该怎么做吗?
编辑 2:
这是从您的 fiddle 派生的一个简单示例,将下拉列表更改为 1:
$scope.Selected = 0;
$scope.Hidden = false;
$scope.HideNameColumn = function(val) {
if(parseInt(val) == 1){
$scope.Hidden = true;
}
else{
$scope.Hidden = false;
}
}
编辑:
完成:http://jsfiddle.net/Lw7h956h/
决赛:
我正在使用 xeditable module.So 我的问题是如何获取下拉菜单的更改值?目前还没有working.Please提前查看下面plunk.Thanks
<div ng-controller="Ctrl" style="margin: 50px">
<a href="#" editable-select="user.status" e-ng-options="s.value as s.text for s in statuses" e-ng-change="myAlert(user.status)">
{{ showStatus() }}
</a>
<br><br>
debug: {{ user | json }}
</div>
编辑
我需要根据下拉列表的值(当用户选择它时)隐藏左侧文本框 (Name's column
)。你能告诉我该怎么做吗?
编辑 2:
这是从您的 fiddle 派生的一个简单示例,将下拉列表更改为 1:
$scope.Selected = 0;
$scope.Hidden = false;
$scope.HideNameColumn = function(val) {
if(parseInt(val) == 1){
$scope.Hidden = true;
}
else{
$scope.Hidden = false;
}
}
编辑:
完成:http://jsfiddle.net/Lw7h956h/
决赛: