我从其他帖子中了解到,我可以使用以下内容创建条件字段:
$('your selects class or id').change(function(){
if($(this).val() == "publish_on"){
$('.secret').fadeIn();
}
else{
$('.secret').hide();
}
});
根据我对这段代码的理解,它只显示/隐藏该字段,而不是实际取消该字段。这一切都很好,除非弹出字段(.secret)需要是必填字段并且我使用表单验证来确保填写所有必填字段?“提交”按钮是否会自动省略非显示字段?我是否需要添加更多的 javascript 以使其仅在出现时才需要?