当前位置: 首页 > 面试题库 >

使用jquery或javascript添加或更改JSON密钥的值

笪智志
2023-03-14
问题内容

我有一个JSON
string(?)我已经返回$.ajax()并命名的data。一些值是空的,我需要将值添加到某些键中并将其发送回我的PHP脚本。

我通过data.keyName访问现有值。如何添加或更改“数据”中某些键的值?

这是什么data样子。

{
    "ID":"48",
    "userID":"0",
    "address":"750 North High Street",
    "city":"Columbus",
    "state":"OH",
    "zip":"43215",
    "lat":"39.977673",
    "lng":"-83.003357",
    "busNumber":"55",
    "isClaimed":"N",
    "whereFound":"",
    "busNum":"",
    "email":"",
    "fname":"",
    "lname":"",
    "comments":""
}

问题答案:

解码JSON后,结果就是一个JavaScript对象。只需像对待其他任何对象一样对其进行操作即可。例如:

data.busNum = 12345;
...


 类似资料:
  • 问题内容: 有没有办法用python向json添加重复键? 据我了解,python词典中不能有重复的键。通常,创建json的方法是先创建字典,然后再创建。但是,我需要在JSON中使用重复的键进行测试。但是我不能这样做,因为我不能在python字典中添加重复的键。我正在尝试在python 3中做到这一点 问题答案: 您总是可以手动构造这样的字符串值。 另一方面,可以使 C* Python 模块对重复

  • 这适用于添加或更新。但是,随着时间的推移,员工可能会被删除或重新分配到另一个部门。我认为删除应该是发送到EMPLOYEE主题的tombstone记录(k:empid,v:null)。但是,我不再拥有departmentId,我必须进行空检查(并为departmentId返回空),因此删除员工时不会发生removeEmployee。DepartmentID的更改也有类似问题。 那么,Kafka的方法

  • 问题内容: 下面的代码来自jQuery UI Autocomplete: 例如,我想更改 jquery-ui 的 desc值 。我怎样才能做到这一点? 此外,是否有更快的方法来获取数据?我的意思是给对象命名以获取其数据,就像数组中的对象一样?所以这就像 问题答案: 您必须像这样在数组中搜索: 并像这样使用 更新: 为了更快地获得它: (根据Frédéric的评论,您不应在对象键中使用连字符,否则应

  • 我的例子如下: Person是一个简单的实体,有3个字段“长id、字符串名称、整数年龄”,并映射到相应的Person表,每个表有3列

  • 在SpringBoot中有一个“rest-server” 服务在某个地方安装了许多Java中的“rest-clients”。我不控制它。 “rest-server”为每个(!)生成公钥/私钥对客户端并与客户端共享pub密钥 每个“Rest-Client”生成自己的公钥/私钥对,并与“Rest-Server”共享公钥。客户端共享其公钥和唯一ID。 “Rest-Clients”不时轮询“”Rest-S

  • 我刚刚在我的Windows 7 64bit中安装了Android Studio。 当我启动应用程序时,我们编写代码的屏幕背景是白色的。 我更喜欢黑色或任何其他颜色。 我不确定我们是否可以更改颜色/主题或添加更多主题。