客户端
$('#Unit_Series').on('change', function (e) {
var seriesid = $(this).val();
console.log(seriesid);
$.ajax({
type: "POST",
url: "http://localhost:3000/",
data: seriesid,
contentType: 'application/json',
success: function(data){
console.log(data)
}
})
})
服务器端
app.post('/', function (req, res) {
console.log(req.query.data)
});
我没有将数据从客户端获取到服务器。
然后我需要将数据放置到sql查询中,以列出db中的数据,然后将其发布回html select选项。
答案 0 :(得分:0)
我找到了解决方法
Ajax Req
$('#Unit_Series').on('change', function (event) {
event.preventDefault();
var seriesid = $(this).val();
console.log(seriesid);
$.ajax({
url: "http://localhost:3000/",
method: "POST",
data: { id: seriesid },
success: function (res) {
console.log(res);
}
})
})
Server.js
var bodyParser = require('body-parser');
app.use(bodyParser.urlencoded({ extended: true }));
app.post('/', function (req, res) {
var cont = req.body.id
console.log(cont);
res.send(cont);
});