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和PHPecho
是一个PHP命令,alert
是一个JavaScript命令。请在你的原始帖子中也包括这些尝试
console.log(selection.id);