我正在使用 express 开发一个快速的 node.js 应用程序,我是 NODE 的新手。对于页面,我只是使用纯 html。
基本上我有一个如下表格:
<form id="tableForm" action="getJson">
<select class="selectpicker" data-style="btn-info" name="selectpicker">
<optgroup label="Select Table">
<option name="" value="0">Select table</option>
<option name="table1" value="1">Table 1</option>
<option name="table2" value="2">Table 2</option>
<option name="table3" value="3">Table 3</option>
</optgroup>
</select>
</form>
基本上,我需要在完成后获取选择的值,我需要将其传递给app.get()
调用,但我的问题是如何获取值并调用 API?
var express = require('express'),
app = express();
app.use(express.bodyParser());
// as only one page can use res.sendfile to render the page which will
// contain the dropdowns ...
app.get('/', function(req, res){
res.sendfile('views/index.html');
});
app.get('/getJson', function (req, res) {
console.log(req.body.);
});
app.listen(process.env.PORT);
所以我需要调用getJson()
传入的值。
干杯!