ng-disabled中<input />的访问标识符

时间:2015-11-04 08:43:17

标签: javascript angularjs

我需要禁用输入字段,直到其依赖字段具有有效值。 我希望有一个通用的功能。 但为此,我需要知道调用哪个输入字段ng-disabled方法。 我将有一张地图,我将使用该地图检查其依赖字段的modelValue是否已定义并基于此设置ng-disabled

HTML:

<input type="text" class="form-control"
ng-init="oeMinLength = '3'"
ng-model="vm.trade.BOAT_CUSTOMER_NAME"
ng-disabled="vm.dependencyValidation()"
id="fi-oe" name="oe">

<input type="text" class="form-control"
ng-model="vm.trade.BOAT_CONTACT"
ng-disabled="vm.dependencyValidation()"
id="fi-contact" name="contact">

控制器:

vm.dependencyValidation = function () {
    var identifier = 'contact';
    if (isEmpty(getDependent(identifier))) {
        return false;
    }
    else {
        true;
    }
};

我不想将名称/ ID作为参数传递给vm.dependencyValidation()

0 个答案:

没有答案