我想在玉页面上显示带有app.js作为select-option的SQL Server数据库中的项目,但是即使我已经达到列表中的项目数,我还是将结果作为[object ,对象]或我只能将其显示为数字。
var express = require('express');
var router = express.Router();
var db = require('../config/db');
var sql = require('mssql');
var app = express();
var result;
var liste = [];
router.get('/doktorkayit', function (req, res, next) {
sql.connect(db, function (err) {
if (err)
console.log(err);
var request = new sql.Request();
request.query('select hastaneAdi from hastaneİsimleri', function (err, result) {
if (err) {
console.log(err);
res.send(err);
}
sql.close();
res.render('doktorkayit', {
liste: result.recordset
}, function (err, html) {
if (err)
console.log(err);
else
res.send(html);
});
});
});
});
select#drGorevliOlduguHastane.custom-
select(name='drGorevliOlduguHastane')
option(value="Seçiniz" selected='seçiniz') Seçiniz
-each item in liste
option(value="") item
答案 0 :(得分:0)
我终于做到了。
res.render('doktorkayit', {
result: result.recordset
}, function (err, html) {
if (err)
console.log(err);
else
res.send(html);
});
-for item in result
option=item.hastaneAdi