不工作我有這個簡單的工作form
,但是當我把這個在$mdDialog
它不會再禁用提交按鈕......它基本上忽略了networktypeForm.$invalid
這是常見的還是有一個修復這個?表單驗證在mdDialog
<form name="networktypeForm" ng-submit="add()" novalidate role="form">
<div class="md-dialog-content">
<md-input-container md-no-float flex>
<label>Element type</label>
<input flex ng-model="type" name="networktype" type="text" required="">
<div ng-messages="networktypeForm.networktype.$error">
<div ng-message="required">This is required</div>
</div>
</md-input-container>
</div>
<md-dialog-actions layout="row">
<md-button type="submit" class="md-primary md-raised" ng-disabled="networktypeForm.$invalid">
Add
</md-button>
</md-dialog-actions>
</form>
使用納克級,而不是NG-禁用 –
納克級= 「{禁用:networktypeForm $無效}」 並設置禁止類css禁用batton –
不起作用。這是$ mdDialog似乎無法處理的'$ invalid'。 – Greg