我按照用户数创建复选框(复选框数组)。 如果没有用户,则不会创建复选框。
问题: 如果复选框是否存在,我想检查一下 如果复选框存在而不是我想要计算被检查的复选框。
代码:
def getAnnualSnow(allData):
annualSnow = []
year = allData[0]['year']
totalSnow = 0
for monthData in allData:
if year <= 2012:
if monthData['year'] == year:
totalSnow = totalSnow + monthData['snow']
else:
totalAnnSnow = {'year':year, 'totalsnow':round(totalSnow,1)}
#print(totalAnnSnow)
annualSnow.append(totalAnnSnow)
year = year + 1
totalSnow = 0
else:
return annualSnow
答案 0 :(得分:1)
尝试:
演示:https://jsfiddle.net/r00xxgk5/
if($('input:checkbox[name="noti[]"]').length > 0) { // check length of checkbox if > 0
var sList = "";
$('input:checkbox[name="noti[]"]').each(function () { // loop throgh all checkbox and detect if checked or not
sList += "(" + $(this).val() + "-" + (this.checked ? "checked" : "not checked") + ")";
});
console.log (sList);
}
答案 1 :(得分:0)
如何使用count:
count($noti);