通过使用以下代码,我的网格上有一个复选框:
colNames: [..., 'Select'],
...
...
{ name: 'act', index: 'act', width: 30, sortable: false }
....
<input type="button" id="bUpload" value="Upload Report" />
用户单击“上传”按钮的内容,并且用户为此列选择了多个复选框,我想显示一条消息。我不知道该怎么做。
我尝试了以下但是
$("#bUpload").click(function() {
var selectedRow;
if ($("input:checked").length > 1)
{
alert('Error - Please select only one row.');
return false;
}
if ($("input:checked").length > 0)
{
$("input:checked").each(function()
{
selectedRow = this.value ;
});
}
……
这行得通,但我不喜欢这样的原因是因为我可以为其他列设置其他复选框,以及是否会混淆它们是否从“act”列中选择。我怎么说该列是否用于“行为”,然后检查选择了多少。