我一直在使用nodejs、express、玉和mysql创建一个应用程序。问题是前端有两个select菜单,需要从两个mysql表中获取数据。我只能拿一个。我是新手,所以请帮帮我。
Output.jade文件:-
block sale
select(id="cbosale", name="cbosale", class="custom-select custom-select-sm")
option(value="") Select Sale
each variable in data
option(value=variable.SaleNo) #{variable.SaleNo}
block state
select(name="cbostate", id="cbostate", class="custom-select custom-select-sm")
option(value="") Select State
each state in data
option(value=state.Statename) #{state.Statename}App.js文件:-
app.get('/output', function(req, res){
db.connect(function(err){
db.query("SELECT DISTINCT(SaleNo) FROM tsales", function(err, result, fields){
res.render('output', {title:"Output",data:result});
})
db.query("SELECT DISTINCT(Statename) FROM tstates", function(err, result, fields){
res.render('output', {title:"Output",data:result});
})
})
})我知道我错过了在哪个查询上显示哪个下拉列表,但我不知道如何呈现。请帮帮我。
发布于 2018-07-18 13:11:42
https://stackoverflow.com/questions/51402253
复制相似问题