如何确保为多选jQuery插件选择至少一个复选框

时间:2012-11-26 15:02:44

标签: jquery

我正在使用jquery multiselect plugin。现在我正在检查用户是否选择了以下代码中的任何复选框。

function fntemp()
{
var values = $("select").val();
alert(values);
if(!values){
alert("Please select atleast one value from the dropdown.");    
 }
}

但是当我们点击“全部检查”链接时,这不起作用。有什么建议吗?

2 个答案:

答案 0 :(得分:3)

应该工作:

var test = $("select option:selected").length;

答案 1 :(得分:2)

查看文档,您可以使用

获取所有选中复选框的数组
$("select").multiselect("getChecked");

我认为你可以这样做:

if ($("select").multiselect("getChecked").length == 0)
{
   alert("Please select atleast one value from the dropdown.");
}