我有一个复选框,它是预先选中的复选框,单击它后。 jQuery函数被调用并显示表单动作。
<form id="lcform" action="${requestContextPath }/checkout/applyLPDisc.mobi" method="get">
<input type="checkbox" id="lch" name="lch" value="Loyal" checked>Loyalty Discount<br>
</form>
我需要根据预先选择的复选框来加载表单操作,并且一旦页面加载即无需单击复选框,就会触发jQuery事件。
我需要根据预先选择的复选框来加载表单操作,并且一旦页面加载(即无需单击该复选框),就会触发Jquery事件。 jQuery函数:
$('#lch').bind('click', function() {
if(this.checked == true){
document.getElementById('lcform').submit();
}
});
我需要根据预先选择的复选框来加载表单操作,并且一旦页面加载即无需单击复选框,就会触发Jquery事件。
答案 0 :(得分:1)
您可以尝试以下操作:
$(document).ready(function() {
if($('#lch').is(":checked") == true){
document.getElementById('lcform').submit();
}
});
告诉我它是否有效!
答案 1 :(得分:1)
可以简单地完成以下操作
$(document).ready(function() {
($('#lch').is(":checked"))? document.getElementById('lcform').submit() : false;
});