JSFiddle - React, Tailwind, and code Playground
by Nick Hulea
JavaScript
function checkgrds() {
var value_pk1_students = 0;
var value_k5_students = 0;
var value_612_students = 0;
var value_all_students26 = 0;
//Pk - 1
$.each($arr, function (i, val) {
var x = $('select#select_grade_set_' + val).val();
if (x == 'Pre-K' || x == 'K' || x == '1st') {
$('#school_form-grades-list input#number_students_set_' + val).each(function () {
var i = parseInt($(this).val());
if (!isNaN(i)) {
value_pk1_students += i;
}
});
}
//2nd -5th
if (x == '2nd' || x == '3rd' || x == '4th' || x == '5th') {
$('#school_form-grades-list input#number_students_set_' + val).each(function () {
var i = parseInt($(this).val());
if (!isNaN(i)) {
value_k5_students += i;
}
});
}
//6th - 12th
if (x == '6th' || x == '7th' || x == '8th' || x == '9th' || x == '10th' || x == '11th' || x == '12th') {
$('#school_form-grades-list input#number_students_set_' + val).each(function () {
var i = parseInt($(this).val());
if (!isNaN(i)) {
value_612_students += i;
}
});
}
// 2nd - 6th
if (x == '2nd' || x == '3rd' || x == '4th' || x == '5th' || x == '6th') {
$('#school_form-grades-list input#number_students_set_' + val).each(function () {
var i = parseInt($(this).val());
if (!isNaN(i)) {
value_all_students26 += i;
}
});
}
if (x == 'Pre-K' || x == 'K' || x == '1st') {
if (value_pk1_students <= 90) {
$('#school_form_guided_programs').css('display', 'block');
$('#gp_set_1').css('display', 'block');
$('.guideinfo').css('display', 'block');
...