J'utilise xVal dans un projet ASP.NET MVC. Une des formes a deux boutons et je veux désactiver la validation côté client quand l'un des boutons est cliqué. Existe-t-il un moyen de désactiver de manière conditionnelle la validation côté client dans xVal?Comment désactiver de manière conditionnelle la validation côté client dans xVal?
1
A
Répondre
0
ne suis pas sûr xVal en particulier, mais avec une forme Asp.Net vous pouvez faire la suivantes-
<asp:Button id="IgnoreClientValidation" runat="server" Text="Ignore Client" EnableClientScript="False" />
1
lieu de désactiver la validation côté client ... nous pouvons avoir des règles d'exécution que lorsque nous en avons besoin avec l'aide de JQuery valider la méthode.
Par exemple: sur le bouton événement click sur lequel les règles de validation à cuire ... appliquer la validation du formulaire jquery ...
$("#ButtonID").click(function() {
var valid = $("#FormID"); // Form ID to be entered
//var validDate = validateDate(f);
var validForm = valid.validate().form();
// Set delay for 500ms so that all ajax validations would complete.
setTimeout(function() { $("#FormID").validate().form(); }, 500); // Form ID to be entered
validForm = valid.validate().form();
if (validForm) {
// Post form data to server
}
});