永发信息网

json存值的问题

答案:2  悬赏:20  手机版
解决时间 2021-03-20 15:39
  • 提问者网友:十年饮冰
  • 2021-03-19 16:23
我json可以存进去值,但是要求必须是一条记录,而我是存多条记录。
项目是一个问卷调查。
我原来存的是一个题目Id对应的result 现在要求Id也放入result这样一个人填写的回答在数据库体现只有一条记录。现在我是有多少题目就有多少记录。
按照这样改下去,我的统计取值该如何去做? 用json取到题号id怎么样取得想要统计的那块?
content:存的是text
result:存的是radio,checkbox,select
contentArea:存的是textArea
id:为题号
这是问卷的result字段{"content":[],"id":"exam_1_1","result":[null],"text":[],"textarea":[],"contentArea":[],"type":"radio"}

{"exam_1_1":["content":[],","result":[null],"text":[],"textarea":[],"contentArea":[],"type":"radio"],
"exam_1_2":["content":[],","result":[null],"text":[],"textarea":[],"contentArea":[],"type":"radio"],
....
}
如果这样改改如何改?而且我能通过Json取到exam_1_1里面那层result里的值吗?
最佳答案
  • 五星知识达人网友:痴妹与他
  • 2021-03-19 16:51
var data = {
exam_1_1: {
content:[],
result:["你的值"],
text:[],
textarea:[],
contentArea:[],
type:"radio"
},

exam_1_2: {
content:[],
result:[],
text:[],
textarea:[],
contentArea:[],
type:"radio"
}
}

alert(data.exam_1_1.result);
全部回答
  • 1楼网友:掌灯师
  • 2021-03-19 18:20
你的追问中显示的json格式都不正确,应该改为: var value = { "id": "spid", "chima": "chima", "num": "num", "yanse": "yanse", "shuzi": 3 }; alert(value.id); //读取id alert(value.shuzi); //读取shuzi 也就是每个值也都是带双引号的,除了数字。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯