Angularjs 如果其他组合可以自动更改,那就太棒了,但我不知道这是否可能?感谢您分享您的知识,感谢您在这个问题上花费时间,这个解决方案有一个很好的想法,但在某些情况下,如果您感兴趣,它会失败。我可以告诉您。。。但不管怎样,我得到了这个主意,我真的很感激。。。。。 { i

Angularjs 如果其他组合可以自动更改,那就太棒了,但我不知道这是否可能?感谢您分享您的知识,感谢您在这个问题上花费时间,这个解决方案有一个很好的想法,但在某些情况下,如果您感兴趣,它会失败。我可以告诉您。。。但不管怎样,我得到了这个主意,我真的很感激。。。。。 { i,angularjs,combobox,angularjs-filter,dynamic-forms,Angularjs,Combobox,Angularjs Filter,Dynamic Forms,如果其他组合可以自动更改,那就太棒了,但我不知道这是否可能?感谢您分享您的知识,感谢您在这个问题上花费时间,这个解决方案有一个很好的想法,但在某些情况下,如果您感兴趣,它会失败。我可以告诉您。。。但不管怎样,我得到了这个主意,我真的很感激。。。。。 { id: 1, Title: 'AAA', priority: 1 }, <!DOCTYPE html> <html ng-app="mainApplication"> <head> <t


如果其他组合可以自动更改,那就太棒了,但我不知道这是否可能?感谢您分享您的知识,感谢您在这个问题上花费时间,这个解决方案有一个很好的想法,但在某些情况下,如果您感兴趣,它会失败。我可以告诉您。。。但不管怎样,我得到了这个主意,我真的很感激。。。。。
{ id: 1, Title: 'AAA', priority: 1 },
    <!DOCTYPE html>
<html ng-app="mainApplication">
<head>
    <title></title>

    <meta charset="utf-8" />

    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js"></script>

    <script>
        var MainApplication = angular.module('mainApplication', []);
        MainApplication.controller('mainController', ['$scope', function ($scope)
        {
            $scope.AddressPrefix = [
                                { id: 1, Title: 'AAA', priority: 1 },
                                { id: 1, Title: 'BBB', priority: 2 },
                                { id: 1, Title: 'CCC', priority: 3 },
                                { id: 1, Title: 'DDD', priority: 4 },
                                { id: 1, Title: 'EEE', priority: 5 },
                                { id: 1, Title: 'FFF', priority: 6 },
                                { id: 1, Title: 'GGG', priority: 7 },
                                { id: 1, Title: 'HHH', priority: 8 },
                                { id: 1, Title: 'III', priority: 2 },
                                { id: 1, Title: 'jjj', priority: 2 },
                                { id: 1, Title: 'kkk', priority: 2 },
                                { id: 1, Title: 'LLL', priority: 10 },
                                { id: 1, Title: 'MMM', priority: 9 },
                                { id: 1, Title: 'ooo', priority: 7 },
                                { id: 1, Title: 'PPP', priority: 12 },
                                { id: 1, Title: 'qqq', priority: 3 },
                                { id: 1, Title: 'RRR', priority: 13 },
                                { id: 1, Title: 'zzz', priority: 14 },

                                    ];

            $scope.AddressControls = [{ id: 1 }];
            $scope.btnAddressAdd_click = function () {
                var newItemNo = $scope.AddressControls.length + 1
                $scope.AddressControls.push({ 'id': newItemNo });
            };
            $scope.btnAddressRemove_click = function () {
                var lastItem = $scope.AddressControls.length - 1
                $scope.AddressControls.splice(lastItem);
            };
        }]);
    </script>

</head>
<body dir="rtl" ng-controller="mainController">
    <div class="row" >

        <div class="col-sm-6">
            <button type="button" id="btnAddressAdd" class="btn btn-primary" ng-click="btnAddressAdd_click()">
                <span class="glyphicon glyphicon glyphicon-plus" aria-hidden="true" style="font-size:1.2em"></span>
            </button>
            <button type="button" id="btnAddressRemove" class="btn btn-danger" ng-click="btnAddressRemove_click()" ng-disabled="AddressControls.length==1">
                <span class="glyphicon glyphicon-minus" aria-hidden="true" style="font-size:1.2em"></span>
            </button>
        </div>
    </div>
    <hr />

        <fieldset class="row " id="Address" ng-repeat="item in AddressControls"  ng-disabled="$first">

        <div class="col-sm-1" >
            <div class="form-group">
                <label >
                prefix
                </label>
            </div>
        </div>
        <div class="col-sm-3" >
            <div class="form-group">
                <span></span>
                <select class="form-control" ng-model="prefixSelecteditem" ng-options="prefix.Title for prefix in AddressPrefix">
                    <option value="">--select option--</option>
                </select>
            </div>
        </div>
        <div class="col-sm-4">
            <div class="form-group">
                <div class="errorBlock">
                </div>
                <input class="form-control" type="text" value="" style="height:32px">
            </div>
        </div>

    </fieldset>

</body>
</html>