【发布时间】:2019-01-25 16:47:42
【问题描述】:
我有一个包含数据库项目列表的 ejs 文件。而且我正在尝试开发一个应该更新这个列表的搜索,只有搜索的结果。
我正在通过 jQuery 的 ajax 函数向服务器发送一个发布请求。
$(".checkbox").on('click', function(){
let email = $(this).find('input').attr('id')
$.ajax({
url: '/dashboard',
method: 'post',
data:{email:email},
success: function(data) {
alert('success')
}
});
})
post 路由在数据库中执行完整搜索并返回结果。一切正常,但我页面中的列表保持不变,尽管我通过渲染函数发送了不同的 json 内容。
$text: {
$search: search
},
})
.then(function (results) {
res.render('dashboard', {
name: {},
listagemFuncionarios: results,
check: {}
})
})
.catch(e => console.error(e));
我在这里错过了什么?
【问题讨论】: