将数据转换为JSON

时间:2016-10-25 07:32:37

标签: javascript json ajax node.js

我有一个节点服务器。它需要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)中显示。

格式不同。为什么会这样?

enter image description here

1 个答案:

答案 0 :(得分:1)

在“密码”键之后,缺少一个后跟冒号的双引号并且逗号错位,试试这个 -

var data = '{"action":"login","data":{"uname":"'+$("#username").val()+'","password":"'+$("#password").val()+'"}}';