我試圖啓用一個按鈕,只有當我的輸入被填充至少18個字符。這裏是HTML代碼:Angularjs ng-disabled無法正常工作
<form id="frm.frmEntidade" name="frm.frmEntidade">
<div>
<input type="text" ng-model="entidade.cnpj" id="cnpjEntidade" name="cnpjEntidade" required />
<span class="input-group-btn">
<button title="Buscar Entidade" class="btn btn-primary"
type="button" ng-click="buscarEntidade(entidade.cnpj)" ng-
disabled="frm.frmEntidade.cnpjEntidade.lenght !== 18">
<span class="glyphicon glyphicon-search"></span>
</button>
</div>
</form>
但按鈕保持禁用,任何人都可以幫忙嗎?
嘗試'NG-禁用= 「entidade.cnpj.lenght!== 18」' –
只是建議,你說' 「有至少18個字符......」 ',那麼你應該使用'> = 18' – anoop