はここマングースからデータの削除は
router.get('/' , function(req , res , next) {
ClassModel.find({}).exec(function(err , Classes) {
if(err) throw err;
res.render('classlist', { "Classes": Classes});
});
});
が今表示するデータを渡す(作業)
ルータファイルをデータをフェッチ私のファイルである今
<% Classes.forEach(function(Class , index){%>
<tr>
<td><%= index+1. %></td>
<td><%= Class.Class_Name %></td>
<td><%= Class.Class_ID %></td>
<td><%= Class.Class_Key %></td>
<td>
<form action="/DeleteClass" method="post"><input type="submit" value="delete"</form>
<td></tr>
<%});%>
(作業)これはdelete.jsファイルが動作しないことです
router.delete('/', function(req, res){
ClassModel.remove({_id: req.params.id}, function(err){
if(err) res.json(err);
res.render('deleteClass');
});
});
'req.params.id'を' req.body.id'に変更しようとしてください –