检查是否选择了下拉列表中的项目

时间:2013-05-04 06:56:26

标签: jquery html

我有一个多选HTML下拉列表。我想点击按钮点击是否有任何项目被选中。如果没有选择任何元素,则对所选项目警告“未选择项目”警告“已选择”。

if ($("#ddl1 >option").length >= 1) {

    if ($("#ddl1 >option:selected").val() == 'undefined') {
        alert("Not selected"); 
    } else {
        alert("deleted"); 
    }

} else
    alert("list empty");

2 个答案:

答案 0 :(得分:2)

您可以在此使用length <= 0

if ($("#ddl1 > option").length >= 1) {
    if ($("#ddl1 > option:selected").length <= 0) {
        alert("Not selected");
    } else {
        alert("deleted");
    }
} else alert("list empty");

答案 1 :(得分:0)

这里我有一个列表,其中三个项目和所选下拉列表的检查值

  if ($("#ddl1 >option").length >= 1) {

        if ($("#ddl1").val() <0) {
            alert("Not selected"); 
        } else {
            alert("deleted"); 
        }

    } else
        alert("list empty");