这就是我到目前为止
我收到有关括号的错误

var teachers = ['mrs ohara','mr decrenza','mrs poli'];
$('#addteacher').on('click',function(){

      $('#home').hide();
      console.log();
      $('#home').append('<select id = "teacherdropdown"><option>heloo</option></select>');
      for (var i = 0;i++;i<teachers.length){
        $('#teacherdropdown').append("<option value = "+teachers[i]+">"+teachers[i]+"</option>");
      }
})

最佳答案

您有错误的解决方法:

for (var i = 0;i++;i<teachers.length)


应该

for (var i = 0;i<teachers.length;i++)


在这里工作:
https://jsfiddle.net/qoxxjudp/

关于javascript - 如何在<select>下拉列表中使用for循环使.append,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37668120/

10-09 08:35