Sto riscontrando alcuni problemi con la chiamata al metodo .Valid() di JQuery su un elemento. Ho il codice seguente. Qualcuno ha gestito questo con ASP.net MVC e discreto javascript?MVC3 .valid() è sempre true
codice Javascript
$(function() {
$('#anchor').click(function() {
if ($('#myform').valid()) {
alert("it's valid");
}
});
});
uscita visualizzazione HTML
<div class="editor-label">
<label for="FirstName">First name</label>
</div>
<div class="editor-field">
<input data-val="true" data-val-required="The First name field is required." id="FirstName" name="FirstName" type="text" value="" />
<span class="field-validation-valid" data-valmsg-for="FirstName" data-valmsg-replace="true"></span>
</div>
Ho provato tutti i tipi, ma non riesco a vedere alcun problema. Il modulo stesso sta validando correttamente quando viene premuto il pulsante di invio.
Qual è l'ID #anchor attivo? –
potresti aver non incluso jquery.validate.unobtrusive.js –