按键,值到数组:jQuery
Push key, value to array: jQuery
我正试图将以下信息添加到我的数组中:inserted_by_user_id->5
如果我在$array_post上打印,我会得到这样的数据:
Array ( [saw_by_id] => 18 [appt_status_id] => 2 [reason_id] => 1 [pre_notes] => [howheard_id] => [marketing_event_id] => [start] => 2016-05-09T08:20:00+00:00 [end] => 2016-05-09T08:30:00+00:00 [allDay] => 0 [location_id] => 1 [contact_id] => 3102 [company_id] => 1 )
我正在尝试添加这样的信息:
// array_map should walk through $array - replaces blank values that are serialized from the form and makes them null
$array_post = array_map(function($value) {
return !strlen($value) ? NULL : $value;
}, $_POST);
$array_post.push({inserted_by_user_id: '5'});
在插入数据库之前,我还在数组上使用array_map来删除空白。
当我尝试使用这个推送时,我得到了这个错误:
Parse error: syntax error, unexpected '{' in THIS FILE on line 20
20号线是一条有。按压的线路。
如果我不使用.推,一切都很好。我只想将这些信息添加到传递到此页面的每个数组中。
您可以简单地使用array_merge函数并将数据插入表-
$array_post = array_merge($array_post, array('inserted_by_user_id'=> '5'));
在您使用的php中。我只是做了一个编辑,试图把它变成一个php问题,因为这是你使用的语言
$array_post['inserted_by_user_id'] = '5';
相关文章:
- jQuery数组乘法
- 简单JQuery数组
- 缺陷的JQuery数组,实现不起作用
- Jquery数组-设置和加载值
- jQuery数组参数和each()
- Jquery数组查询不起作用
- 如何对jquery数组中的项执行函数
- 从 javascript 数组创建一个 Jquery 数组
- 循环JQuery数组
- 从jQuery数组或元素的对象列表中选择第N个项目
- 如何在jQuery数组中保存行的每一列的内容
- 获取jquery数组对象的第n项
- jQuery 数组迭代
- Jquery 数组通配符
- 如何从jquery数组中删除双引号
- 如何在单引号内添加每个 jquery 数组值
- 如何使用 Ajax 调用将 jQuery 数组传递到 Spring 中
- 如何将jquery数组添加到html表单中,以将复选框动态添加到对话框中
- 创建循环设置超时 jquery 数组
- 按名称查找 jquery 数组