我有一个带有一系列复选框的表单。当用户提交后,如果所有复选框都未被选中,我想要发出警告。我正在使用以下代码报告所有复选框的值:
$('[id^=leg_rider]').filter(':checked');
这个看起来可以工作。但是,当我尝试检查返回的对象是否为空时,似乎不起作用。这是我尝试的代码:
$("#set_pref_submit").click(function() {
var legchecked = $('[id^=leg_rider]').filter(':checked');
if (!legchecked){ alert("no riders")};
});
欢迎提出任何建议,感谢!