1

Appcelerator 框架是否以不同的方式处理 JSON,或者我是否遗漏了一些简单的东西?

钛 json -

    var params = {
    user: {
        email: email.value,
        password: password.value
    },
    commit: "Sign In"
};

产生这个作为输出 -

 Parameters: {"user"=>"{email=123saurabhjain@gmail.com, password=96e79218965eb72c92a549dd5a330112}"}

但我需要这样的输出 -

Parameters: {"user"=>{"email"=>"abcdefgh@gmail.com", "password"=>
FILTERED]"}, "commit"=>"Sign in"}

在前一个输出中,

1)emailpassword字段不在双引号中。

2)和字段=>没有分配符号。相反,我得到了字段的标志。emailpassword=

这是怎么回事,因为我的 json 似乎是正确的?

4

1 回答 1

0

尝试这个:

var params= {
    user: {
        email: email.value,
        password: password.value
    },
    commit: "Sign In"
};

然后像这样发送:

loginReq.send(JSON.stringify(params));
于 2012-12-20T15:12:45.657 回答