根据功能返回值选择列表

时间:2013-07-30 06:51:19

标签: javascript codeigniter

我有一个函数,它将为我返回最大值。在我看来,我有选择列表,我想显示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个选项

1 个答案:

答案 0 :(得分: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);
}