Имеется следующий код:
// вывод детей в радиогруппу
/*********************************************/
// Мы должны произвести запрос детей выбранного узла
function child_radion(uzl, elem, num){
$.post("htmls/param.php",
{"code": uzl },
function(data){
obj = JSON.parse(data);
// Перебираем полученный массив
var str_elem="";
var chek="";
for (var i in obj){
// ********************************************
//!!!!!!!!!!! костыль!!!!!!!!!!!!!!!!!!!!!!!!!!
// ********************************************
if (i==num){
chek='checked="checked"';
} else {
chek='';
}
// ********************************************
// ********************************************
// ********************************************
str_elem+='<label>\
<input \
type="radio" \
name="otdl_type_'+uzl+'" '+chek+'\
value="'+obj[i]["value"]+'">'+obj[i]["name"]+'</label>';
// alert(str_elem);
elem.html(str_elem);
com_sale();
}
});
}
Правильного файла param.php у меня нет, но на рабочей версии скрипта в этом файле я вижу следующее:
{
"0":{"id":"57","name":"Имя1","value":"100"} ,
"1":{"id":"56","name":"Имя2","value":"97"}
и т. д.
}
Как правильно прописать массив чтоб заработала функция.
(при отмеченном чекбоксе открывается блок с радиокнопками)