0

我正在尝试验证多个多选框。

有一组具有相同名称的多个(多选)框,它们以'sortvalues []'作为名称分组[这些是由mysql表中的php代码生成的]。

现在,每个 sortvalues[] 的任务应该至少选择 1 个值。如果未选择 sortvalues 框,则仅警告说缺少值。

小提琴链接

    [http://jsfiddle.net/rvinay/HJ8DK/][1]

期待您的宝贵建议。

4

2 回答 2

1
$('select[name="sortvalues[]"]').each(function () {
    if (!$(this).find("option:selected").length) {
        alert('missing value!');
        return false;
    }
});

在这里演示

于 2013-04-17T13:19:28.137 回答
1
 $.each($("select"), function() {
        if(!$(this).val()) alert('Missing value');
 });

小提琴:http: //jsfiddle.net/HJ8DK/1/

或者,只有一个警报:

$.each($("select"), function() {
       if(!$(this).val()) { alert('Missing value'); break; }
});
于 2013-04-17T13:15:33.293 回答