1
JSON數據在控制檯未定義的node.js顯示未解析未定義的node.js顯示未解析..JSON數據在控制檯
這裏是HTML代碼:
var jsonObjects = [{id:1, name:"amit"}];
jQuery.ajax({
url: 'http://localhost:8081',
type: "POST",
data: {"id":"1", "name":"amit"},
dataType: "json",
success: function(result) {
alert("done")
}
});
這裏是代碼的NodeJS:
http.createServer(function (request, response)
{
response.writeHead(200, {"Content-Type":"text/plain"});
var urlObj = JSON.stringify(response.data, true);
console.log(urlObj)
response.end();
}).listen(8081);
感謝Ketan我自己得到了..不要複製我的答案 – Krunal 2012-08-17 11:21:53
var http = require('http'),url = require('url'); var sys = require(「sys」); var url = require(「url」); var queryString = require(「querystring」); http.createServer( 功能(REQ,RES){ //解析請求URL 變種theUrl = url.parse(req.url); VAR queryObj = queryString.parse(theUrl.query); VAR obj = JSON.parse(queryObj.jsonData); console.log(obj [0] .id); } ).listen(8081); – Krunal 2012-08-17 11:27:12