Я получаю странное ReferenceError: fetchRemoteClusters is not defined
, когда добавляю цикл for внутри моей функции fetchRemoteClusters
.Когда я удаляю цикл for и просто делаю оповещение или что-то еще, он работает просто отлично.
Моя функция выглядит следующим образом
function fetchRemoteClusters(location)
{
var select = document.getElementById("Pantheoncluster");
var options = ["1", "2", "3", "4", "5"];
for(var i = 0; i < options.length; i++) {
var opt = options[i];
var el = document.createElement("option");
el.text = opt;
el.value = opt;
select.add(el);
}
}
Вот где я вызываю функцию
<input type="checkbox" id = "<?php echo $this->LOC2?>" name="<?php echo $this->LOC2?>" value="<?php echo $this->LOC2?>" onclick="fetchRemoteClusters('<?php echo $this->LOC2?>')"><?php echo $this->LOC2?>
Что может быть причиной этого?Пожалуйста, помогите.