我在页面上有一些复选框,其中一些复选框有“myClassA”或“myClassB”。
我想检查数字复选框,但仅限于带有class =“myClassA”的复选框
谢谢,
答案 0 :(得分:7)
试试这个:
$('input:checkbox.myClassA:checked').length
答案 1 :(得分:2)
试试这个
从其他邮政编码中获取jsFiddle
$(function(){
alert( $(".myClassA:checkbox:checked").length );
});
答案 2 :(得分:0)
有了这个:
var classAChecked = $(".myClassA:checkbox:checked").size();
:checkbox
选择器会选中所有复选框,而:checked
只会过滤选中的复选框。
希望这有帮助
答案 3 :(得分:0)
<input type='checkbox' checked='checked' class='A' />
<input type='checkbox' class='A' />
<input type='checkbox' checked='checked' class='A' />
<input type='checkbox' checked='checked' class='A' />
<input type='checkbox' checked='checked' class='A' />
<input type='checkbox' checked='checked' class='B' />
<input type='checkbox' checked='checked' class='B' />
<input type='checkbox' checked='checked' class='B' />
4 class =“A”输入框被选中
alert($('.A:checked').length)
答案 4 :(得分:0)
如果您在多个班级中有复选框。并且想要只查找特定类的复选框计数,那么这肯定会有所帮助。
var numberOfChecked = $(divId).find(".checkbutton").find(":checkbox:checked").length;
alert(numberOfChecked);
答案 5 :(得分:0)
您可以使用以下解决方案来解决您的问题:
QString filename = ""full/path/to/installer.exe";
QProcess * pProcess = new QProcess();
int result = pProcess->startDetached(filename);
if (result)
QCoreApplication::quit();
else
QMessageBox::warning(this,tr("Oh NO!!"),tr("Couldn't start the installer!!!"),QMessageBox::Ok);