jQuery validation plugin checkbox validation -


i need validate form. using jquery validation plugin cannot seem working.

<form id="form1" name="form1" action=<?=$_server['php_self'];?> method="post"> <div>         <h3>cardio-pulmonary system</h3>         <div style="border: medium none;display: inline;padding: 0;text-align:left">         <h4>1. have, or have had, or take medications for?</h4>         <label><input class="checkbox" type="checkbox" value="none" name="q1[]" />no / or none of below</label>         <p><input class="checkbox" type="checkbox" value="q1-1" name="q1[]" />heart disease (please specify)         <input class="checkbox" type="text" id="text" name="q1-1" value="" /></p>         <p><input class="checkbox" type="checkbox" value="high blood pressure" name="q1[]" />high blood pressure</p>         <p><input class="checkbox" type="checkbox" value="high cholesterol" name="q1[]" />high cholesterol</p>         <p><input class="checkbox" type="checkbox" value="diabetes" name="q1[]" />diabetes</p>         <p><input class="checkbox" type="checkbox" value="q1-2" name="q1[]" />lung disorder (eg asthma, emphysema)         <input class="checkbox" type="text" id="text" name="q1-2" value="" /></p>         <p><input class="checkbox" type="checkbox" value="other cardiac problem" name="q1[]" />other cardiac problem (include pacemaker)</p>          <h4>2. have family history of?</h4>         <p><input type="checkbox" value="none" name="q2[]" />no / or none of below</p>         <p><input type="checkbox" value="heart murmur" name="q2[]" />heart murmur</p>         <p><input type="checkbox" value="valve defect" name="q2[]" />valve defect</p>         <p><input type="checkbox" value="racing heart" name="q2[]" />racing heart</p>         <p><input type="checkbox" value="irregular beats" name="q2[]" />irregular beats</p>         <p><input type="checkbox" value="angina" name="q2[]" />angina</p>         <p>other<br/><input type="text" id="text" value="" name="q2[]" /></p>          <h4>3. have ever been told have heart problems? eg</h4>         <p><input type="checkbox" value="none" name="q3[]" />no / or none of below</p>         <p><input type="checkbox" value="heart disease" name="q3[]" />heart disease</p>         <p><input type="checkbox" value="high blood pressure" name="q3[]" />high blood pressure</p>         <p><input type="checkbox" value="high cholesterol" name="q3[]" />high cholesterol</p>         <p><input type="checkbox" value="diabetes" name="q3[]" />diabetes</p>         <p><input type="checkbox" value="stroke" name="q3[]" />stroke</p>          <h4>4. have, or have experienced?</h4>         <p><input type="checkbox" value="none" name="q4[]" />no / or none of below</p>         <p><input type="checkbox" value="epilepsy" name="q4[]" />epilepsy</p>         <p><input type="checkbox" value="fainting" name="q4[]" />fainting</p>         <p><input type="checkbox" value="seizures" name="q4[]" />seizures</p>         <p><input type="checkbox" value="dizzy spells" name="q4[]" />dizzy spells</p>         <p><input type="checkbox" value="convulsions" name="q4[]" />convulsions</p>          <h4>5. have ever smoked cigarettes?</h4>         <p><input type="checkbox" value="q5-1" name="q5[]" />yes, still approx <input type="text" name="q5-1" style="width:20px" maxlength="3" /> day</p>         <p><input type="checkbox" value="q5-2" name="q5[]" />yes, stopped <input type="text" name="q5-2" style="width:20px" maxlength="3" /> months / <input type="text" name="q5-3" style="width:20px" maxlength="3" /> years ago. </p>         <p><input type="checkbox" value="never" name="q5[]" />never</p>     </div>     </form> 

how validate checkboxes need select @ least 1 each question?

this form...http://test9.favstay.com/form.php

use min , max length

<input type="checkbox" value="palin" name="upd" id="upd"/> </p> <p> <label for="fox">fox</label> <input type="checkbox" value="fox" name="upd" id="upd" /> </p> <p> <label for="left">left</label> <input type="checkbox" value="left" name="upd" id="upd" /> </p> 

validate

$("#upd").rules("add", {         required: true,         minlength: 1,         maxlength: 1,     messages: {         required: "please pick category",         minlength: jquery.format("please, check @ least 1 box"),         maxlength: jquery.format("please, checked many boxes"),     } }); 

add id each checkbox(q4, q5 etc), substitute q3, q4 etc have #upd. adapt needs.


Comments

Popular posts from this blog

c# - SharpSVN - How to get the previous revision? -

c++ - Is it possible to compile a VST on linux? -

url - Querystring manipulation of email Address in PHP -