我有一个节点服务器。它需要ajax调用并使用这种格式的数据。
{"动作":"登录""数据" {" UNAME":" FAS4&#34 ;, "密码":" jaltheband"}}
我正在使用本地ajax调用并以此格式转换我的用户名和密码,但是当我在console.log req.body时,它显示了一种奇怪的格式。这就是我在JSON中转换数据的方式。
var data = '{"action":"login","data":{"uname":"'+$("#username").val()+'","password","'+$("#password").val()+'"}}';
然后我在console.log(req.body)中显示。
格式不同。为什么会这样?
答案 0 :(得分:1)
在“密码”键之后,缺少一个后跟冒号的双引号并且逗号错位,试试这个 -
var data = '{"action":"login","data":{"uname":"'+$("#username").val()+'","password":"'+$("#password").val()+'"}}';