Una delle forme di interazioni più comuni è quella di scatenare un'azione quando un campo perde il controllo. Ad esempio, durante la registrazone di un utente spesso controlliamo che la username inserita sia disponibile effettuando una chiamata AJAX verso il server. AngularJS permette di eseguire del codice quando un controllo perde il focus attraverso la direttiva ng-blur, come mostrato nel prossimo esempio.
<input type="text" ng-blur="onBlur()">
var peopleModule = angular.module('peopleModule', []); peopleModule.controller('peopleController', function ($scope) { $scope.onBlur = function(){ alert("blur"); } });
La direttiva ng-blur ha la sua controparte nella direttiva ng-focus, che permette di eseguire codice quando un campo acquisisce il focus.
La sintassi della direttiva è la stessa vista nell'esempio precedente.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Paginare i risultati con QuickGrid in Blazor
Esportare ed analizzare le issue di GitHub con la CLI e GraphQL
Copiare automaticamente le secret tra più repository di GitHub
Eseguire le GitHub Actions offline
Creare alias per tipi generici e tuple in C#
C# 12: Cosa c'è di nuovo e interessante
Gestire errori funzionali tramite exception in ASP.NET Core Web API
Configurare policy CORS in Azure Container Apps
.NET Conference Italia 2023
Elencare le container images installate in un cluster di Kubernetes
Eseguire attività basate su eventi con Azure Container Jobs
Potenziare Azure AI Search con la ricerca vettoriale