Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.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
Javascript PHP数组的单个JSON字段_Javascript_Json - Fatal编程技术网

Javascript PHP数组的单个JSON字段

Javascript PHP数组的单个JSON字段,javascript,json,Javascript,Json,我正在处理引导表,并有以下脚本: <script> var $table = $('#table'), $button = $('#button'); $(function () { $button.click(function () { alert('getSelections: ' + JSON.stringify($table.bootstrapTable('getSelections'))); }); }); 现在我不想得到警报,我只需

我正在处理引导表,并有以下脚本:

<script>
var $table = $('#table'),
$button = $('#button');

$(function () {
    $button.click(function () {

        alert('getSelections: ' +  JSON.stringify($table.bootstrapTable('getSelections')));
    });
});
现在我不想得到警报,我只需要得到ID字段并将它们传递给PHP数组继续。不幸的是,我对javascript太笨了

var selection = JSON.stringify($table.bootstrapTable('getSelections'));

console.log(selection);
显示正确的选择

console.log(selection.id);

是未定义的

您在这里基本上提出了两个问题:1。如何从数组中的每个对象提取单个值。2.正在向服务器发送数据。你们能告诉我们你们到目前为止已经尝试了什么吗?问题是,我真的不懂javascript。1。我尝试了这个foreach($result['table']作为$key=>$value){echo$value['name'].','.$value['id'];}在我看来,你好像把JS和PHP搞混了。。。为什么我们现在不离开服务器端通信,把重点放在JS问题上呢。您是否有任何JS尝试提取
id
属性?foreach($result[$table.bootstrapTable('getSelections'))作为$key=>$value){echo$value['name'].,'.$value['id'];}警报(JSON.stringify($result));[错误]语法错误:意外的标识符“as”。应该是“')结束一个参数列表。正如我前面所说的,您混合了JavaScript和PHP
echo
是一个PHP命令,
alert
是一个JavaScript命令。请在你的原始帖子中也包括这些尝试
console.log(selection.id);