2

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

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

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

} else
    alert("list empty");
4

2 回答 2

2

你可以length <= 0在这里使用

if ($("#ddl1 > option").length >= 1) {
    if ($("#ddl1 > option:selected").length <= 0) {
        alert("Not selected");
    } else {
        alert("deleted");
    }
} else alert("list empty");
于 2013-05-04T07:04:47.437 回答
0

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

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

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

    } else
        alert("list empty");
于 2013-08-28T13:11:39.943 回答