如何从 php 页面上的 Encode json 数据获取值
P粉715228019
P粉715228019 2023-09-06 17:14:28
0
2
423

我尝试从控制器中获取对象,当我 console.log(response) 时,它正确显示了其中的值

[
    {
    "itemValue":100,
    "itemUnit":"2"
    }
]

不幸的是,当我控制台显示未定义时,我尝试使用像response.itemValue这样的对象。我尝试var object = response。在控制台期间它显示相同的值。我想使用响应数据。

if(itemID){
            $.ajax({
                type:'POST',
                url:'?syspath=ajax&controller=ajax&action=getActItemDose',
                data: { 'itemId': itemID, 'itemType': itemType },
                
                
                success:function(response){
                    
                    // var obj = jQuery.parseJSON(data);
                    console.log(response);
                    
                   
                    var object = response;
                    var value = object.itemValue;
                    var unit = object.itemUnit;
                    console.log(object);
                    console.log(value);
                }
            }); 
        }

这是我将对象编码为 Json 的控制器

$row = $getProcess->fetch();


                $object[] = array(
                    'itemValue' => $row['each_dose'],
                    'itemUnit' => $row['unit_dose']
                );
                    echo json_encode($object);

P粉715228019
P粉715228019

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!