Javascript 显示[对象]数据的值

Javascript 显示[对象]数据的值,javascript,php,object,Javascript,Php,Object,我从第三方插件获得了数据,我刚刚获得了javascript中的[object object]。我想在PHP上传递它,并显示[object object]上的所有值。我怎么能这么做呢?我已经通过GET 我从这个部分得到了这个[object object] widget.createButton() .attr('title', "Save chart") .on('click', function (e) { widget.save(function(data) {

我从第三方插件获得了数据,我刚刚获得了javascript中的
[object object]
。我想在
PHP
上传递它,并显示
[object object]
上的所有值。我怎么能这么做呢?我已经通过
GET

我从这个部分得到了这个
[object object]

widget.createButton()
    .attr('title', "Save chart")
    .on('click', function (e) {
    widget.save(function(data) {
        window.location.href = "temp.php?var=" + data;
    })
})
.append($('<span>save chart</span>'));

如果我做了
var\u dump
它仍然会得到
[object object]
,但我想得到
[object object]
你的对象正在转换成字符串。在浏览器控制台中尝试此操作以查看

var a = {}
a.toString() // this will give you [object Object]
在这一步的代码中:

window.location.href = "temp.php?var=" + data;
您正在将数据从
对象
转换为
字符串
。你需要这样做

window.location.href = "temp.php?var=" + JSON.stringify(data);
在代码的PHP部分,您现在将以字符串形式接收它,因此需要执行以下操作:

$var = var_dump(json_decode($_GET['var']));

你能显示你得到的代码吗?
[object object]
看这个帖子:@AmreshVenugopal我已经编辑了我的问题。@Suchitkumar我已经编辑了我的问题。我想显示
PHP
code中不在
javascript
中的所有值。请尝试:
“temp.PHP?var=“+JSON.stringify(数据)
并使用
json\u解码($\u GET['var'],true)并查看。如果我使用
JSON.stringify(数据)
temp.php?var=“+JSON.stringify(数据)将其从
object
转换为
string
太大了。正因为如此,我想在它通过
GET
后在
PHP
中转换它。然后你不应该对它使用GET请求。你需要了解的是,
[object object]
不再包含实际的对象数据,并且无法转换回。只需查看第一个代码片段,甚至是
{}
看起来像是
[object object]
这只是表示对象已转换为字符串的一种方式。@Antonio请参考此说明,以了解无法发送更多数据的原因。如果
GET
无法传递该数据,我该如何传递该数据?
$var = var_dump(json_decode($_GET['var']));