i using validationengine validating form fields. have tab , inside tab, have 2 accordions. each accordion has 4 fields. when submit, first accordion form fields opened getting validated. there way can force validate form fields , open accordions show required field message? thank you!
<div id="tabs-1"> <div id="accordion"> <h3>select agent</h3> <!-- first accordion title) --> <fieldset> <div> <label >agent name or id</label> <input name="insuredfirsname" title="type "agent name or id "" class="validate[required] text-input" type="text" > </div> <label>age</label> <input type="text" name="age" value="${ajaxform.age}" maxlength="3" size="3" class="validate[required] text-input" > </fieldset> <h3>application details</h3> <!-- second accordion title) --> <fieldset> <div> <label>contract state</label> <select name="state" id="state" class="validate[required]"> <option value="">choose state</option> <option value="il">illinois</option> <option value="mn">minnesota</option> <option value="wi">wisconsin</option> </select> </div> <div> <label>application number :</label> <input value="" class="validate[required] text-input" type="text" name="req" id="req" /> </div> <div> <label>application number :</label> <input value="" class="validate[required] text-input" type="text" name="req1" id="req1" /> </div> </fieldset> </div> <!-- accordion close --> <html:button property="button1" value ="submit"></html:button> </div> <!-- tab-1 close -->
maybe little late had same problem, searched on internet , found solution, work you:
jquery("#digitale-aanvraag").validationengine({ validatenonvisiblefields: true, });
your fields in accordion set hidden default validator skip them.
be aware if use in wizard, won't work, because fields hidden...
anyway, gl!
Comments
Post a Comment