Ciao a Tutti,
riscrivo il post con i tag giusti ,volevo semplificarmi la vita inserendo dei controlli TextBox ecc e farli convalidare in automatico (mail, password , nome , telefono , ecc), il tutto dentro a delle "tab" di Jquery. Al momento ho il controllo e la textbox creata con il codice html e "validato" da java.
codice:
function next_onClick() {
//guardo se è disattivato il link
if ($('#c .active').next().hasClass('disabled')) {
return false;
};
var linkNext = $('#c .active').next().children('a').attr('href');
switch (linkNext) { // questo funziona
case '#tab1':
if ($('#titolo').val() == "") {
alert($('#titolo').val());
return false;
}
alert($('#titolo').val());
break;
case '#tab2':
alert('Vai al link 2');
break;
default:
alert('Vai al bottone salva');
}
var linkOld = $('#c .active').children('a').attr('href');
$content = $(linkOld);
$content.hide();
$content = $(linkNext);
$content.show();
$('li.active').removeClass('active').next().addCla ss('active');
}; // FINE next
Nel bottone NEXT guarda quale tab è stato selezionato e prima di andare nel tab successivo controlla il campo "titolo"
codice HTML:
<div class="tab-pane active" id="tab0">
<h3>Titolo del banner</h3>
<div>
<span>Titolo</span><br>
<input type="text" class="left" id="titolo" name="titolo">
</div>
<ul class="list-inline pull-right">
<li><button type="submit" value="Validate" class="btn btn-danger" >Convalida</button></li>
<li><button type="button" class="btn btn-primary next-step" onclick="next_onClick()" >Prossimo</button></li>
</ul>
</div>
E' possibile non dover scrivere il codice per la convalida di tutti gli Input ecc che inserisco ma semplicemente farli fare al .Net e dire a java di proseguire se è ok. E' possibile farlo anche con MVC?
Spero di essermi spiegato bene.
Grazie a tutti