Javascript 由数据库搜索填充的HTML表单
目前,我有一个简单的Javascript和HTML表单页面,用于捕获数据并将其发布到数据库。我有一个显示的页面,但我想知道是否有一种方法可以将搜索按钮添加到Index.html并将数据加载到表单中 将数据从加载到不可编辑页面的当前代码:Javascript 由数据库搜索填充的HTML表单,javascript,html,database,express,Javascript,Html,Database,Express,目前,我有一个简单的Javascript和HTML表单页面,用于捕获数据并将其发布到数据库。我有一个显示的页面,但我想知道是否有一种方法可以将搜索按钮添加到Index.html并将数据加载到表单中 将数据从加载到不可编辑页面的当前代码: const DB = express.Router(); const db = require('./db.js'); DB.get('/', (req, res, next) => { db.getConnection((err, connec
const DB = express.Router();
const db = require('./db.js');
DB.get('/', (req, res, next) => {
db.getConnection((err, connection) => {
if (err) throw err;
connection.query(`select * from table order by id DESC limit 15;`,
(err, table) => {
connection.release();
if (err) {
return res.status(400).send(`Something went wrong, we are working on it`)
}
res.status(200).send(table)
});
});
});
DB.get('/:id', (req, res, next) => {
const id = req.params.id
db.getConnection((err, connection) => {
if (err) throw err;
connection.query(`select * from table where id like ?;`,
id, (err, data) => {
connection.release();
if (err || data.length === 0) {
console.log(`'id Requested': ${id}`);
return res.status(404).send(`id (${id}) not found`);
}
console.log(`id Requested: ${id}`);
console.log('id Data:');
console.log(data);
res.status(200).send(data)
});
});
});
module.exports = DB;
我希望将此结果加载到HTML表单中。我认为,我可以将其转换为基于id字段的搜索按钮,并填充后续数据,而不是将其用作主机名/数据。这与当前将这些数据发布到数据库的表单相同,因此我希望这不会太难。当然,这是可能的。你有我可以看的教程吗?