Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

406
Visualizações
Deshabilitar botón en Angular 2

Quiero que si la entrada 'Tipo de contrato' está vacía, no se puede hacer clic en el botón 'Guardar'

Botón Guardar:

 <div class="col-md-4"> <cic-textbox [control]="formGroup.get('contractType')"></cic-textbox> </div>

Todos los botones:

 <div class="cic-header-actions pull-left" *ngIf="actions && actions.length > 0"> <button class="btn btn-{{action.style}} ml-xs" *ngFor="let action of actions" ng-disabled="!contractTypeValid" (click)="execute(action)"> <cic-icon [icon]="action.icon"></cic-icon> {{action.text }} </button> </div>

Definición tipo de contrato:

 let contractType: DataDictionaryPropertyExtended = { Binding: 'VART:BEZEICHNUNG', Label: 'Vertragsart', LabelCols: 4, ContentCols: 8, IsDisabled: this.isDisabled, ValidationProperties: [ <ValidationProperty>{ Type: ValidationType.IsNotEmpty, ErrorMessage: 'Vertragsart darf nicht leer sein.', } ] };

BOTÓN GUARDAR VERDE:

ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

Cambie ng-disabled="!contractTypeValid" a [disabled]="!contractTypeValid"

over 4 years ago · Santiago Trujillo Relatório

0

Intenté usar [disabled]="!editmode" pero no funcionó en mi caso.

Esta es mi solución [disabled]="!editmode ? 'disabled': null" , comparto la preocupación de quién.

 <button [disabled]="!editmode ? 'disabled': null" (click)='loadChart()'> <div class="btn-primary">Load Chart</div> </button>

Stackbliz https://stackblitz.com/edit/angular-af55ep

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda