Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在jquery JSON php中获取{object}_Php_Jquery_Json_Object - Fatal编程技术网

在jquery JSON php中获取{object}

在jquery JSON php中获取{object},php,jquery,json,object,Php,Jquery,Json,Object,我正在尝试根据上一个下拉列表中的选择获取两个日期 从功能上讲,这个过程是有效的。但是,我得到的结果是{object},而不是日期 PHP jQuery .ajax({ type: 'POST', url: 'admin_workshop_update_retrieve.php', dataType: 'json', data: 'value=' + choice, success: function(data) {

我正在尝试根据上一个下拉列表中的选择获取两个日期

从功能上讲,这个过程是有效的。但是,我得到的结果是{object},而不是日期

PHP

jQuery

 .ajax({
        type: 'POST',
        url: 'admin_workshop_update_retrieve.php',
        dataType: 'json',
        data: 'value=' + choice,
        success: function(data) {
            $.each(data, function(k, v) {
            $("#workshop_dates").append($('<option value ="' + v + '" >' + v + '</option><br>'));
            });
        }
    });
.ajax({
键入:“POST”,
url:'admin\u workshop\u update\u retrieve.php',
数据类型:“json”,
数据:“值=”+选项,
成功:功能(数据){
$。每个(数据、函数(k、v){
$(“#研讨会日期”)。追加($(''+v+'
'); }); } });

看起来我缺少了一些东西,很容易将JSON对象转换为字符串或文本。非常感谢您的帮助。

您应该将它们视为对象:

$("#workshop_dates").append($('<option value ="' + v.start_date + '" >' + v.start_date + '</option><br>'));
$(“#车间_日期”)。追加($(''+v.start _日期+');

您应该将它们视为对象:

$("#workshop_dates").append($('<option value ="' + v.start_date + '" >' + v.start_date + '</option><br>'));
$(“#车间_日期”)。追加($(''+v.start _日期+');

打印
console.log(数据)
提示:使用JSON\u FORCE\u对象参数和
JSON\u encode
打印
console.log(数据)
提示:使用JSON\u FORCE\u对象参数和
JSON\u encode
我可以知道
函数(k,v)中k的用法吗
?@diEcho-
数据
似乎是一个对象数组,因此在本例中,
k
将是当前数组元素的数字索引,其中
v
是该索引处的实际数组元素。参见。
k
是数组索引,例如:
0
1
我可以知道k在
函数(k,v)
中的用法吗?@diEcho-
数据
似乎是一个对象数组,因此,在本例中,
k
将是当前数组元素的数字索引,其中,
v
是该索引处的实际数组元素。请参见。
k
是数组索引,例如:
0
1