come aggiungere alcuni messaggi di errore sul riepilogo di convalida xval tramite JavaScript in MVC?

StackOverflow https://stackoverflow.com/questions/1629962

  •  06-07-2019
  •  | 
  •  

Domanda

come aggiungere messaggi di errore nel riepilogo di convalida tramite javascript. ho aggiunto un riepilogo di convalida, fai clic sul pulsante di controllo necessario per convalidare la carta di credito e recuperare le informazioni all'utente, se la carta non è valida devo visualizzare quel messaggio nel riepilogo di convalida. Come lo posso fare? esiste un modo per aggiungere programmaticamente i messaggi di errore al riepilogo della convalida utilizzando JavaScript?

È stato utile?

Soluzione

Prima di tutto, devi esprimere meglio la tua domanda ...

Per quanto ho capito, fai una chiamata AJAX e se fallisce devi aggiornare il riepilogo della validazione. Soluzione: utilizzare jQuery.

Maggiori dettagli: Il riepilogo della convalida viene reso nell'elemento con la classe "errori di riepilogo della convalida" - in questo modo:

<ul class="validation-summary-errors">
   <li>First Name too long</li>
   <li>Invalid Email Address</li>
</ul>

Quindi per aggiornarlo è necessario aggiungere un nuovo elemento li ad esso. Ecco come fare usando jQuery:

$(".validation-summary-errors").append(
    "<li>" + "Your card is not valid" + "</li>");

Ora, dove chiamare il codice sopra dipende da come si controlla la carta di credito - jquery, ms ajax, ecc.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top