во-первых, создать переменную для хранения значения из цикла после этой переменной получить значение я хочу с помощью For() цикл по этому объекту с помощью Javascript функции, как Объект и Ключи но я не может видеть ничего в консоли.Как использовать цикл для объекта в jquery?
<script>
$(document).ready(function() {
$.ajax({
method: "GET",
url: '<?PHP echo base_url('main/select_cat_by_group');?>',
dataType: "Json",
success: function (data) {
fieldArray = {};
$.each(data, function (i, val) {
fieldArray[val.gid] = val.gid;
});
for (var i = 0; i >= Object.keys(fieldArray).length; i++){
console.log(i);
}
}
});
});
</script>
Это результат объекта, что я console.log (fieldArray);
Заменить 'fieldArray [val.gid] = val.gid;' с 'fieldArray [val.gid] = val;' может быть? – ezakto
Почему вы использовали> = условие для ** Для цикла ** – praveen
Используйте ['for..in'] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for ... in) для итерации через объект – hindmost