需要至少检查9个复选框中的一个
问题描述:
我有一个窗体中有一个保存按钮。我也有10个复选框,我需要用户至少检查其中的一个,然后选择另一组6个复选框,我需要用户至少检查其中的一个复选框。当用户尝试保存记录而没有在这两个区域中进行选择时,是否有办法弹出消息?需要至少检查9个复选框中的一个
答
是的,你需要使用jQuery验证过的表单。
第一件事是,你的HTML将需要一个复选框阵列等:
< INPUT TYPE = “复选框” 名称= 'CB []' 值= 'CB1'/ >
<输入类型= “复选框” 名称= 'CB []' 值= 'CB2'/ >
< INPUT TYPE = “复选框” 名称= 'CB []' 值= 'CB3'/ >
<输入类型= “复选框” 名称= 'CB []' 值= 'CB4'/ >
< INPUT TYPE = “复选框” 名称= 'CB []' 值= 'CB5'/ >
if(jQuery('input[name=cb]:checked').length==0) {
console.log('Please check at least one checkbox');
}
类似的东西...您的其他复选框组,使用不同的名称,如姓名=“CB2 []”和jQuery是:
if(jQuery('input[name=cb2]:checked').length==0) {
console.log('Please check at least one checkbox');
}
我希望这有助于。
我们在说什么? HTML? – nrhode
添加有关环境的更多细节,如wb应用程序,ios应用程序/ android应用程序,以便获得一些帮助。还提供一些代码来显示您需要帮助的地方。 – randominstanceOfLivingThing
对不起,我应该想到,这是MS Access 2013,谢谢 –