【发布时间】:2013-12-05 10:31:34
【问题描述】:
我正在编写一个在 Nodejs 上运行的简单应用程序。我正在使用centos。前端是 html 和 JavaScript。在 HTML 页面中,我有 2 个表单。在从 form1 中选择数据并单击按钮时,必须在 form2 中加载一个表格。我已经设法用 JavaScript 完成了这个功能。 (现在我使用了硬编码值。)如果我要从数据库中检索值,我应该如何进行?我是 Nodejs 的菜鸟! 我正在使用以下类似方法处理所有请求:
app.post('/DomainInfo', function (req, res) {
console.log("POST: ");
DOMAIN = req.body.DomainName;
LOCALE = req.body.locale;
connection.query('insert into DomainInterval ( Domain , Locale , ASRFrequency , NLUFrequency, Numinstances ) values (' + "'" + DOMAIN + "'" + ',' + "'" + LOCALE + "'" + ",'" + ASRFRQ + "'" + ',' + "'" + NLUFRQ + "'" + ',' + NONODES + ');', function (error, rows, fields) {
res.writeHead(200, {
'Content-Type': 'text/plain'
});
res.end('record inerted...');
});
connection.query('commit;');
console.log('success!');
});
// Launch server
app.listen(1213);
在调用这些方法时,从表单数据库中检索到的数据会显示在单独的页面上。我希望它被发送到发送请求的同一个 html 页面,有点像 AJAX 调用。没有 PHP 或 servlet 有没有办法做到这一点?
【问题讨论】:
-
您使用的是快递吗?如果是,请提及
标签: javascript html ajax node.js