【发布时间】:2019-01-30 11:11:52
【问题描述】:
一直试图将 PHP 数组传递给 JavaScript 数组,但是当我读出该 JavaScript 数组的内容时,它实际上显示为 [object, object]。
if($error!='') {
$this->output
->set_content_type('application/json')
->set_output(json_encode(array(
'message' => array(
array(
'status'=>'error',
'message'=> $error1
),
array(
'status'=>'error',
'message'=> $error2
)
)
)));
}
$error1='Size Title Required !';
$error2='Size Code Required !';
我一直在尝试将 PHP 数组传递给 JavaScript 数组,但是当我读出该 JavaScript 数组的内容时,它实际上显示为 [object, object]。
【问题讨论】:
-
我认为您的嵌套数组没有被序列化为 JSON。
-
从对象到字符串的默认转换是 "[object Object]" 尝试访问它 array[0]
-
我是新来的,你能告诉我怎么做吗?
-
只写array[0]然后检查..它的php代码我不知道怎么访问它
标签: javascript php arrays ajax toastr