-1

このような応答があった場合、どうすればデータを抽出できるかを知る必要があります

Object {cast: Object}
    cast: Array[5]
        0: Object
            text: "Select Any"
            value: "000"
            __proto__: Object
        1: Object
        2: Object
        3: Object
        4: Object

残りのオブジェクトでこのパターンと同じ

更新 1

私はこのような配列を持っています

var response = {};
response = showData();

そしてconsole.log(response) 、コンソールに上記の出力が表示され、試しresponse.lengthてみると表示されますundefined

更新 2

function showData(){
    var foodSubCatagories1 = {};
    foodSubCatagories1.cast = _context.FoodGroup.forEach(function(FG)
    {
        $('#selectCatagoryFood').append('<option value="'+FG.FoodGroupID+'">'+FG.Description+'</option>');
}).then(function(){
    $('#selectCatagoryFood').selectmenu('refresh');
foodSubCatagories1.cast = [
{
    value: "000",
    text: "Select Any"
},
{
    value: "1",
    text: "Juice"
},
{
    value: "2",
    text: "Dairy"
},
{
    value: "3",
    text: "Farm"
},
{
    value: "4",
    text: "Custom"
}
];
return foodSubCatagories1.cast;
});
return foodSubCatagories1;

}

4

1 に答える 1