【发布时间】:2017-05-11 23:32:27
【问题描述】:
我的目的是将一个 JSON 对象从客户端发送到服务器。所以考虑到客户的以下细节:
<script>
var onClickFunct = function() {
trial1.send({
"test": $("#input_test").val(),
});
}
</script>
其中 input_test 是我的标签在 html 页面中的名称。 并且使用以下代码实现了 trial1:
var trial1 = {
//notifica al server una nuova registrazione
send: function(data){
$.getJSON('/tst',data);
}
}
我的服务器看不到对象;事实上,如果我打印 req.params 它会显示“未定义”。
app.get('/tst',function(req){
console.log(req.params);
});
我的 index.html 需要以下脚本 <script src="https://code.jquery.com/jquery-1.10.2.js"></script>
而服务器只需要express
【问题讨论】:
-
你能上传完整的服务器代码吗,它有没有 const bodyParser = require('body-parser'); app.use(bodyParser.json()); app.use(bodyParser.urlencoded({extended: true }));