我的要求是最初隐藏标签,如果用户点击正向按钮而没有检查任何收音机或检查按钮我们已经显示标签并且必须阻止页面刷新。但它永远不会在点击时提交,请有人帮助我。
$(document).ready(function()
{
var y=$('input').filter(':checked').length;
alert(y);
if(y == 0 )
{
$('#Q1_7_label').parents('TR').hide();
}
$('#forwardbutton').live('click',function(event)
{
var x=$('input').filter(':checked').length;
if(x==0)
{
$('#Q1_7_label').parents('TR').show();
return false;
}
});
});
答案 0 :(得分:1)
$('#forwardbutton').live('click',function(event)
{
var x=$('input').filter(':checked').length;
if(x==0)
{
$('#Q1_7_label').parents('TR').show();
return false;
}
return true;
});
只需在功能结尾添加return true
答案 1 :(得分:1)
尝试替换
return false;
带
event.preventDefault();