小编Mee*_*eet的帖子

AngularJS:如何在选择指定数量后禁用复选框?

我在循环中有复选框,如下所示:

 <li ng-repeat="item in items">
      <h2>  {{item.better}}</h2>
      <span>{{item.startTime}}</span>
      <b>   {{item.lengthTime}}</b>
      <input type="checkbox" checklist-model="item.winner" checklist-value="item">
 </li>
Run Code Online (Sandbox Code Playgroud)

我想设置限制,以便用户只能选择最多50个复选框,而不能超过(列表中的总项目数,即100或200等).

我们如何使用角度js实现这一目标?

帮助将非常感激.

谢谢.

angularjs angularjs-directive angularjs-scope angularjs-ng-repeat

11
推荐指数
1
解决办法
9349
查看次数

角度突出显示/选择<div>元素Angular中的所有内容

我们如何使用Angular JS突出显示并选择元素内的所有内容?使用inputbox很容易.但是我们如何为元素做.

帮助将不胜感激.

谢谢

这是我到目前为止使用的.

HTML

<div ng-controller="appController" ng-app="app">
    <input type="text" ng-model="content" ng-click="onTextClick($event)" />
</div>
Run Code Online (Sandbox Code Playgroud)

JS

var app = angular.module('app', []);
  app.controller('appController',
    function ($scope) {
        $scope.content = 'test';
        $scope.onTextClick = function ($event) {
            $event.target.select();
        };
    });
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/onury/R63u5/

angularjs angularjs-directive

4
推荐指数
1
解决办法
5644
查看次数