Хэя Stackoverflowers,Значение объекта не определено
у меня есть маленький вопрос ..
у меня есть объект Javascript, где значение undefined
когда я консольный его регистрации.
код:
<?php
foreach ($rooms as $room) {
if(isset($room->room_id) && isset($room->trained))
{
echo 'myRooms['.$room->room_id.'] = '. $room->trained.';';
?>
<?php
}}
?>
//console.log(myRooms)
var newValues = {}
function changeCheckBox(checkBox)
{
if(checkBox.checked == true){
newValues[checkBox.name] = 1;
}
else
{
newValues[checkBox.name] = 0;
}
}
function submitAction()
{
for(var i in myRooms)
{
console.log(i)
console.log(myRooms[i])
console.log(newValues[i])
}
// console.log(myRooms)
// console.log(newValues)
}
Любая помощь приветствуется, я сейчас обучение Javascript/PHP.
Спасибо заранее, ребята!
Увидев ваш код, кажется, что вы не создали какой-либо переменной в Java-скрипт с именем myRooms –
Было бы полезно, если вы добавили '' ' теги, поэтому было более очевидно, что вы здесь делали – RiggsFolly
'$ rooms' имеет значение, как вы ожидали? Ваш код PHP 'echo' что-то? Каков результат? – Frogmouth