我正在尝试验证多个多选框。
有一组具有相同名称的多个(多选)框,它们以'sortvalues []'作为名称分组[这些是由mysql表中的php代码生成的]。
现在,每个 sortvalues[] 的任务应该至少选择 1 个值。如果未选择 sortvalues 框,则仅警告说缺少值。
小提琴链接
[http://jsfiddle.net/rvinay/HJ8DK/][1]
期待您的宝贵建议。
$('select[name="sortvalues[]"]').each(function () {
if (!$(this).find("option:selected").length) {
alert('missing value!');
return false;
}
});
$.each($("select"), function() {
if(!$(this).val()) alert('Missing value');
});
小提琴:http: //jsfiddle.net/HJ8DK/1/
或者,只有一个警报:
$.each($("select"), function() {
if(!$(this).val()) { alert('Missing value'); break; }
});