Articles of jquery validate

Validação do jQuery ASP.net MVC 3; Desativar OnKeyUp discreto?

Existe uma maneira de desabilitar a validação do jQuery para um determinado validador (cartão de crédito) para que ocorra somente onblur, em vez de onkeyup? Com base na documentação do jQuery Validator, achei que poderia fazer algo assim: $(function () { $(“[data-val-creditcard]”).validate({ onkeyup: false }) }); No entanto, não parece estar funcionando. Eu também tentei […]

Propriedade não requerida continua recebendo o atributo data-val-required

Este é o modelo com a sua validação: [MetadataType(typeof(TagValidation))] public partial class Tag { } public class TagValidation { [Editable(false)] [HiddenInput(DisplayValue = false)] public int TagId { get; set; } [Required] [StringLength(20)] [DataType(DataType.Text)] public string Name { get; set; } //… } Aqui está a visão: Create @using (Html.BeginForm()) { @Html.ValidationSummary(true) Tag @Html.EditorForModel() } @Html.ActionLink(“Back […]

Como limpar mensagens de erro de validação do jQuery?

Eu estou usando o plugin de validação jQuery para validação do lado do cliente. A function editUser() é chamada ao clicar no botão ‘Editar usuário’, que exibe mensagens de erro. Mas eu quero limpar as mensagens de erro no meu formulário, quando clico no botão ‘Limpar’, que chama uma function separada clearUser() . function clearUser() […]

jQuery Validar o elemento de input da matriz que é criado dinamicamente

Eu tenho um formulário que eu quero validar usando o plugin jQuery Validation . Eu atualmente tenho um problema com o elemento de input com matriz ( name=”inputname[]” ), que são criados dinamicamente com jQuery .on() . Deixe-me explicar o problema: Existe um formulário, com um texto de input existente chamado name[] . Existe um […]

validador jQuery e uma regra personalizada que usa AJAX

Eu li sua resposta sobre o validador jQuery, onde você delinear um método para verificar um nome de usuário contra um valor em um database. Eu tentei implementar esse método, mas não importa o que é retornado do arquivo PHP, sempre recebo a mensagem de que o nome de usuário já está sendo usado. Aqui […]

jQuery Validate Required Select

Eu estou tentando validar o elemento de seleção de html usando o plugin jQuery Validate. Eu configurei a regra “requerida” como verdadeira, mas ela sempre passa pela validação porque o índice zero é escolhido por padrão. Existe alguma maneira de definir o valor vazio que é usado pela regra necessária? UPD. Exemplo. Imagine que temos […]

jQuery Validation Plugin – adicionando regras que se aplicam a vários campos

Eu estou usando o plugin jQuery Validation : Eu tenho vários campos em um formulário grande que eu quero aplicar as mesmas regras para. Eu simplifiquei o código para este exemplo. Este código não funciona, mas eu quero fazer algo assim. A segunda regra deve se aplicar a first_name e last_name . Eu quero encapsular […]

validação da checkbox de seleção jQuery

Eu tenho o seguinte código no jQuery. Eu preciso exibir uma mensagem de validação “Ano necessário” quando o valor da opção do elemento de select é “0”. $(document).ready(function () { $(“#register”).validate({ debug: true, rules: { year: { required: function () { if ($(“#year option[value=’0′]”)) { return true; } else { return false; } } } […]

jQuery Validate – requer pelo menos um campo em um grupo para ser preenchido

Estou usando o excelente jQuery Validate Plugin para validar alguns formulários. Em um formulário, preciso garantir que o usuário preencha pelo menos um de um grupo de campos. Acho que tenho uma solução muito boa e queria compartilhá-la. Por favor, sugira qualquer melhoria que você possa imaginar. Não encontrando nenhuma maneira interna para fazer isso, […]

validação de jQuery: altere a mensagem de erro padrão

Existe uma maneira simples de alterar os valores de erro padrão no plugin de validação do jQuery ? Eu só quero rewrite as mensagens de erro para ser mais pessoal para o meu aplicativo – eu tenho um monte de campos, então eu não quero definir a mensagem individualmente para o campo x … Eu […]