404错误及相关问题的一种解决方式(源码)
大家有必要先复制本节课的以下两段代码到自己的项目,来测试是否是本节课代码的错误。
//app.js
app.delete('/admin/list', function(req, res) {
var id = req.query.id
if(id){
Movie.remove({_id: id}, function(err, movie) {
if(err){
console.log(err);
} else {
res.json({success: 1})
}
})
}
})
//admin.js
$(function(){
$('.del').click(function(e) {
var target = $(e.target)
var id = target.data('id')
var tr = $('.item-id-' + id)
$.ajax({
type: "DELETE",
url: "/admin/list?id=" + id
})
.done(function(results) {
if(results.success === 1) {
if(tr.length > 0){
tr.remove()
}
}
})
})
})如果不是上述代码的错误,那么就需要回顾前面的课程。
如果是本节课代码的错误,可以使用在线代码比对工具,比如:
http://prettydiff.com/
http://tool.oschina.net/diff/