Доброго, господа !
Есть такая заготовка codepen.io/NathanStark/pen/pJWYWq
Не могу понять почему он не находит DiscID в массиве, если я заменяю DiscID на целое число которое присутствует в объекте check (на 3 или 5), то все срабатывает...
Насколько мне известно, такие data-аттрибуты парсятся, как числа.
Вот так делайте, либо в массиве измените строки на числа. var DiscID=$(this).data('discid') + '';