本文共 979 字,大约阅读时间需要 3 分钟。
让我来解释一下我的最终目标,然后也许这会勾勒出我正在努力做的事情。以下是我的应用程序需要执行的操作:一旦他们选择了一个日期,这个日期就会被发送到我的flask后端,并用这个日期查询数据库中的公告。在
实际上,我几乎已经完成了这个工作,只是页面没有加载来显示数据。下面是一些代码片段:
JavaScriptfunction dateClick(date){
var dropdown = document.getElementById("date");
var date = dropdown.options[dropdown.selectedIndex].value;
console.log( "Date: " + date );
$.getJSON($SCRIPT_ROOT + '/ms_bulletins', {
date: date,
});
}
烧瓶
^{pr2}$
HTML
$(document).ready( function () {
$('#bulletin_table').DataTable();
} );
MS Bulletin Summary:
November 2016
October 2016
Bulletin IDBulletin KBBulletin NameBulletin Date
{% for bulletin in bulletins %}
{ { bulletin.title }}{ { bulletin.date }}{% endfor %}
当前,当用户转到http://www.example.com/ms_bulletins时,表是空的,然后用户选择一个日期,我可以看到在控制台中传递的日期,然后什么都没有发生。在
如果我在“渲染模板”发生后查看源代码,我可以在源代码中看到它实际起作用:
源代码
Bulletin IDBulletin KBBulletin NameBulletin Date
Cumulative Security Update for Internet Explorer11/8/2016 Security Update for Adobe Flash Player11/8/2016但是,页面本身从不加载这些数据。在
我所做的可能吗?如果是的话,我在这里遗漏了什么?在
转载地址:https://blog.csdn.net/weixin_33682804/article/details/117876202 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!