Название говорит все ... Я читал несколько сообщений на Stackoverflow, а также the documentation, но пока не нашел удовлетворительного объяснения.AngularJS: ng-disabled удаляет входное значение?
Если активировано ng-disabled
, введенное значение внутри тега удалено?
Позвольте мне проиллюстрировать пример.
<form method="POST" name="form" action="">
<select ng-model="model[1]"
ng-options="i for i in fc.items[1]"
ng-disabled="true">
</select>
<select ng-model="model[2]"
ng-options="i for i in fc.items[2]"
ng-disabled="false">
</select>
<input type="submit" value="Next"/>
</form>
Входное значение: results[2]:number:1
. (number:1
- ожидаемый результат).
Когда я удаляю ng-disabled
, результат results[1]:number:1
results[2]:number:1
.
Я собираюсь заключить, что ng-disabled
влияет на входное значение, но я хотел бы знать, знает ли кто-нибудь, как получить все входные значения (если это возможно).