【发布时间】:2010-12-13 15:07:59
【问题描述】:
我有一个JSONstring(?),我从$.ajax()返回并命名为data。一些值是空的,我需要为一些键添加值并将其发送回我的 PHP 脚本。
我通过data.keyName 访问现有值。如何在data 中添加或更改某些键的值?
这就是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":""
}
【问题讨论】:
-
如果您使用
data.keyName访问这些值,您将不再拥有JSON 字符串。你有一个 JavaScript 对象。 JSON 已经为您解析成一个对象。 -
感谢您的解释,Ates。我对此感到困惑。
标签: javascript json jquery