Sta*_*bie 3 javascript xml ajax json
假设我通过Ajax提交了表单,并且需要服务器的响应:
对于这种结构,JSON格式是否有标准或最佳实践?如果是这样,我想坚持下去,而不是提出自己的约定。
OmniTI有我喜欢并推荐的一个体面的标准:http ://labs.omniti.com/labs/jsend
{
status : "success",
data : {
"posts" : [
{ "id" : 1, "title" : "A blog post", "body" : "Some useful content" },
{ "id" : 2, "title" : "Another blog post", "body" : "More content" },
]
}
}
Run Code Online (Sandbox Code Playgroud)
我通常使用一个变体:
{
status : "error",
messages : {
"some_field" : "message"
}
}
Run Code Online (Sandbox Code Playgroud)
{
"result": "false",
"fields":
[
{"id": "element1", "name": "element1"},
{"id": "element2", "name": "element2"},
{"id": "element3", "name": "element3"}
]
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3015 次 |
| 最近记录: |