Здесь у меня есть текстовое поле, Идентификатор товара, наименование товара, тип упаковки и нажмите кнопку добавления, эти данные сохраняются в DB. Но здесь эти данныепустые, когда я нажимаю кнопку добавления, это будет Сохранить в БД с нулевыми данными. Я хочу избежать пустых данных s и отключить кнопку, если в текстовых полях нет данных.
Это мой HTML-файл
<form #newStockRequestForm="ngForm" (ngSubmit)="OnSubmit(newStockRequestForm.value);">
<section class="CommonWhiteBg">
<div class="row">
<article class="col-md-4 col-sm-12 col-xs-12">
<div class="row">
<div class="col-md-12 col-sm-12 col-xs-12">
<div class="form-group">
<label>Item Code</label>
<div *ngIf="selectedStock">
<input [(ngModel)]="selectedStock.ItemCode" id="ItemCode" placeholder="name" class="form-control" disabled name="ItemCode" #ItemCode="ngModel" ngModel>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12 col-sm-12 col-xs-12">
<div class="form-group">
<label>Item Description</label>
<div *ngIf="selectedStock">
<input [(ngModel)]="selectedStock.ItemDescription" id="ItemDescription" placeholder="name" class="form-control" disabled name="ItemDescription" #ItemDescription="ngModel" ngModel>
</div>
</div>
</div>
</div>
.......................etc.......................
<div class="col-md-12 text-right" style="margin-bottom:20px;">
<input type="button" class="btn btn-success DefaultBtnStyle" value="Add Item" (click)="addItems(newStockRequestForm.value);newStockRequestForm.reset()" />
</div>
.............