在AngularJS中,根据下拉菜单的值对块进行排序
Sorting blocks according to values of dropdown menus in AngularJS
我想要动态排序时,下拉菜单值正在改变的行。
示例:.
<table border="1">
<tr>
<td>
<select>
<option selected>1</option>
<option>2</option>
<option>3</option>
</select>
</td>
<td>Tom</td>
</tr>
<tr>
<td>
<select>
<option>1</option>
<option>2</option>
<option selected>3</option>
</select>
</td>
<td>Phill</td>
</tr>
<tr>
<td>
<select>
<option>1</option>
<option selected>2</option>
<option>3</option>
</select>
<td>John</td>
</td>
</tr>
</table>
在angularjs?
示例好的,我假设你正在寻找一个angularjs解决方案来解决这个问题,尽管你的例子不是一个angularjs应用程序…
首先在控制器中创建行数据。
$scope.tableRows = [{
select: "1",
name: "Tom"
}, {
select: "2",
name: "Phil"
}, {
select: "3",
name: "John"
}];
这个数组帮助我们使用ngRepeat来构建我们的表,这里是你想要的魔法,根据选择动态排序行…
<table border="1">
<tr ng-repeat="row in tableRows | orderBy:'select':reverse">
<td>
<select ng-model="row.select">
<option>1</option>
<option>2</option>
<option>3</option>
</select>
</td>
<td>{{row.name}}</td>
</tr>
</table>
相关文章:
- JavaScript下拉菜单-点击按钮并根据所选值重定向到url
- angular的下拉菜单
- 创建带有和不带有JavaScript的Bootstrap下拉菜单
- 创建下拉菜单
- 下拉菜单在菜单按钮的边缘闪闪发光
- I'我设计了一个下拉菜单,onclick会出现,而on blur会消失
- 硒IDE下拉菜单
- 我的下拉菜单中的链接不起作用
- Bootstrap Dropdown selection是在*all*下拉菜单上设置选择
- 如何将JSON转换为HTML下拉菜单
- 悬停下拉菜单即使在鼠标移出后也保持活动状态
- 网页按价格排序下拉菜单不起作用
- 更改时对下拉菜单进行排序
- 表排序器从选择下拉菜单和自定义时间过滤器中选择多个选项
- 当客户端的下拉菜单触发时,如何对特定列进行排序
- 排序我的javascript下拉菜单的名称不是关键#
- 用小数正确排序HTML下拉菜单
- 使用 php 中的下拉菜单对数据进行排序和检索
- 排序不适合下拉菜单
- 在AngularJS中,根据下拉菜单的值对块进行排序