-3

我有一个函数将为我返回最大值。在我看来,我有选择列表,我想显示来自 1 - maxvalue 的选项。我该如何实现这个谢谢

function getmatch_value(){
 for (i=1;i<=7;i++){
  var left = $('#lc'+i).val(); 
  var right = $('#rc'+i).val(); 
   if(isblank(left) || isblank(right) ){
       var maxval = i-1;
       return maxval;
       break;
       }

 }

}

我有我的看法

<select id="match_ans2" name="mathRowAnswer[]" class="select" style="width: 150px;">
<option value='0'>Select Answer</option>

我想要基于我的 getmatch_value() 的选项,这样如果它会返回 3 给我,那么选项列表会自动包含 1 2 和 3 选项

4

1 回答 1

0
var selectList = document.getElementById('match_ans2');
for (var i = 1; i <= getmatch_value(); i++) {
    var opt = document.createElement('option');
    opt.value = i;
    opt.appendChild(document.createTextNode(i.toString()));
    selectList.appendChild(opt);
}
于 2013-07-30T07:01:00.337 回答