Ciao a tutti,
avrei bisogno di creare un controllo su form che ha l'id mioProfilo
non conosco il numero e i nomi/id degli input contenuti in quanto possono sempre variare
inoltre ci sono degli input contenuti in un div che ha una classe hidden
<div class="row enCouple hidden">
questi input vorrei leggerli per verificare se sono stati riempiti ma solo se il suo contenitore(div) non ha la classe hidden ma si presenta cosí
<div class="row enCouple">
ho pensato di fare un foreach in questo modo
$("#mioProfilo").each(function (index, item) {
e al suo interno magari potrei fare un find o sulla classe o sul tag
$(item).find(".form-control").each(function (index, item) {
peró non só come saltare quelli contenuti nel div hidden
avete qualche suggerimento.
grazie
ecco il codice
codice:<form action="/mio" class="" id="mioProfilo" method="post" role="form"> <section class="col-xs-7"> <!-- Civilités --> <div class="form-group label-floating"> <label class="control-label" for="pp0">Civilité</label> <input class="form-control" disabled="True" id="pp0" name="Civilite" type="text" value="Monsieur"> <span class="help-block">Vous ne pouvez pas modifier la civilité</span> </div> <div class="row"> <div class="col-xs-12 col-md-6"> <div class="form-group label-floating"> <label class="control-label" for="pp1">Nom</label> <input class="form-control" id="pp1" name="Nom" type="text" value="CINI"> <span class="help-block"></span> </div> </div> <div class="col-xs-12 col-md-6"> <div class="form-group label-floating"> <label class="control-label" for="pp2">Nom de naissance</label> <input class="form-control" id="pp2" name="NomNaissance" type="text" value="CINI"> <span class="help-block"></span> </div> </div> </div> <div class="form-group label-floating"> <label class="control-label" for="pp2.1">Prénom(s)</label> <input class="form-control" id="pp2.1" name="Prenoms" type="text" value="Yusuf"> <span class="help-block"></span> </div> <!-- Profession --> <div class="form-group label-floating"> <label class="control-label" for="pp3">Profession</label> <input class="form-control" id="pp3" name="Profession" type="text" value="expert comptable"> <span class="help-block"></span> </div> </section> <section class="col-xs-7"> <div class="row enCouple hidden"> <div class="col-xs-12 col-md-2"> <div class="form-group label-floating is-empty"> <label class="control-label" for="pp2">Date de l'évènement</label> <div class=""> <input class="form-control" data-mask="00/00/0000" data-val="True" data-val-date="The field Date must be a date." id="pp2" name="DateSituation" type="text" value=""> <span class="help-block">Le format doit être JJ/MM/AAAA</span> <span class="field-validation-valid text-danger" data-valmsg-for="DateSituation" data-valmsg-replace="true"></span> </div> <span class="help-block"></span> </div> </div> <div class="col-xs-12 col-md-2"> <div class="form-group label-floating is-empty"> <label class="control-label" for="pp3">Code postal</label> <div class=""> <input class="form-control" data-mask="00000" for="pp3" id="CodePostalEvtMatrimonial" name="CodePostal" onchange="FillCommune('EvtMatrimonial')" type="text" value=""> <span class="field-validation-valid text-danger" data-valmsg-for="CodePostal" data-valmsg-replace="true" id="pp3"></span> </div> </div> </div> <div class="col-xs-12 col-md-4"> <div class="form-group label-floating is-empty"> <label class="control-label" for="pp4">Ville</label> <div class=""> <input class="form-control" id="CommuneEvtMatrimonial2" name="Ville" type="text" value="" style="display: none;"> <select class="form-control" for="pp4" id="CommuneEvtMatrimonial" name="Ville" onchange="CommuneChanged('EvtMatrimonial')" style="display: inline-block;"><option></option> </select> <span class="field-validation-valid text-danger" data-valmsg-for="Ville" data-valmsg-replace="true" id="pp4"></span> </div> </div> </div> <div class="fileupload" data-upload-group="piecesJutificatives" data-url="/DocumentsUploader/Upload" data-filter="Marie"> <input id="DocumentsUploader_0__TagFile" name="DocumentsUploader[0].TagFile" type="hidden" value="ExtraitActeMariage"> <input data-jsonvalue="True" id="DocumentsUploader_0__Reponse" name="DocumentsUploader[0].Reponse" type="hidden" value="[]"> <div class="fileupload-buttonbar"> <div> <label>Extrait acte de mariage</label> <span class="btn btn-success btn-filaire-success fileinput-button pull-right"> <span>Ajouter</span> <input type="file" name="files[]" multiple=""> </span> </div> <div class="col-xs-12 fileupload-progress fade hidden"> <div class="progress progress-striped active" role="progressbar" aria-valuemin="0" aria-valuemax="100"> <div class="progress-bar progress-bar-success" style="width: 0%;"></div> </div> <div class="progress-extended"> </div> </div> </div> <div class="col-xs-6 fileupload-progress fade hidden"> <div class="progress progress-striped active" role="progressbar" aria-valuemin="0" aria-valuemax="100"> <div class="progress-bar progress-bar-success" style="width: 0%;"></div> </div> <div class="progress-extended"> </div> </div> <div class="files"> </div> <div class="clearfix"></div> </div> </section> </form>