Array
(
)

Validação de Formulário

Eduardo Aguiar
   - 10 jul 2012

Boa tarde pessoal,
Estou começando com desenvolvimento .Net MVC 3. Estou tentando e sem sucesso executar um script após clicar no botão submit de um form que retorne o resultado da validação do formulário.
Exemplo se o não encontrou erros de validação retornar alert(Cadastrado com sucesso!);, senão retornar alert(Ocorreram erros verifique o formulário!);
Aguardo suas sugestões.

Joel Rodrigues
   - 10 jul 2012

Como você está fazendo?
Está usando jQuery?

Eduardo Aguiar
   - 11 jul 2012

Olá Joel, estou usando a validação padrão do MVC 3, colocando o atributo de Required na propriedade da minha classe. Não escrevi nenhum Javascript para fazer a validação. Acredito que o jquery.validate.unobtrusive.min.js que vem na aplicação padrão se encarrega de fazer isso.
O que eu preciso é saber como obter um retorno se houve ou não sucesso nesta validação.
Obrigado,
Eduardo Aguiar.

Joel Rodrigues
   - 11 jul 2012

Amigo, vou lhe passar alguns links que talvez possam lhe ajudar.
http://weblogs.asp.net/imranbaloch/archive/2011/03/05/unobtrusive-client-side-validation-with-dynamic-contents-in-asp-net-mvc.aspx
http://stackoverflow.com/questions/8894764/mvc3-client-side-validation-not-working-with-an-ajax-beginform-form
http://stackoverflow.com/questions/5019716/asp-net-mvc3-jquery-validate-plugin-custom-error-placement

Boa sorte.