1
Je veux valider checkbox, onclick le soumettre, si elle est cochée le contrôle va à la zone de texte sinon il peut désactiver.C'est bien avec les derniers navigateurs, mais ne fonctionne pas dans IE8 & IE9.jquery validation ne fonctionne pas dans IE8
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript">
$(function() {
$("#chkPassport").click(function()
{
if ($(this).is(":checked")) {
$("#txtNumber").removeAttr("disabled");
$("#txtNumber").focus();
}
else
{
$("#txtNumber").attr("disabled", "disabled");
}
});
});
</script>
//html follows
<form action="Orgpaymentgateway.spring" id="orgpaymentgateway" method="post" name="orgpaymentgateway" onsubmit="return checkCheckBox(this)">
<ul>
<li>
<div class="pack">
<label for="chkPassport">
<input type="checkbox" id="chkPassport" required name="myPack[]" id="group_name_0" onchange="this.setCustomValidity(validity.valueMissing ? 'Please Select atleast one package ' : '');" />
</label>
<br />
<img src="images/image-sample.jpg" style="vertical-align:middle;padding:10px 40px;">
<br />
<input type="text" required name="quantity[]" onkeydown="return AllowNonZeroIntegers(event)" id="txtNumber" placeholder="License Count" disabled="disabled"/>
</div>
</li>
</ul>
<div class="clearfix"></div>
<div class="sub_but">
<input type="submit" value="Proceed to Checkout" class="sub-btn" name="Sumbit">
</div>
</form>
Merci beaucoup .. – Shankar
vous êtes les bienvenus! si c'est le cas, merci de le résoudre. –