使用jQuery中的开关检查加权数字范围

时间:2017-12-04 11:13:48

标签: jquery

我试图拥有一个随机生成器,它有一些更常见和更罕见的结果,但它似乎不起作用。单击按钮时没有任何反应,该按钮应该生成结果。我在其他答案中使用了我在此处找到的代码(Updated Demo),但也许它不是我的问题的正确选择?

function checkInputs() {
  $('input').filter('[required]').each(function() {
    if ($(this).val() === '') {
      $('#confirm').prop('disabled', true)
      isValid = false;
    } else {
      isValid = true;
    }
  });
  if(isValid) {$('#confirm').prop('disabled', false)}
  return isValid;
}

1 个答案:

答案 0 :(得分:1)

修改checkRange()功能。因为x在您的情况下是未定义的。

替换

function checkRange(raceNumber, n, m) {
    if (raceNumber >= n && raceNumber <= m) { return x; }
    else { return !raceNumber; }
}

通过

function checkRange(raceNumber, n, m) {
    if (raceNumber >= n && raceNumber <= m) { return raceNumber ; }
    else { return !raceNumber; }
}