我已經編寫了一個應用程序,它將事件列表添加到Google日曆中。我使用Jinja2作爲我的模板框架。我有在模板中選擇框,它可以讓用戶選擇他們想要上傳的任命,他們的日曆中的一個,它看起來是這樣的:Jinja2模板html表單 - 更新選擇
<form method="post" action="/succes">
<select name="calendarsummary">
{% for calendar_list_entry in calendar_list['items'] %}
<option value={{ calendar_list_entry['id'] }}>{{ calendar_list_entry['summary'] }
</option>
{% endfor %}
</select>
所以初始加載它顯示所有用戶的日曆。不過,我也提供了即時創建新日曆的選項。由於表單所在的頁面處理上傳的數據,我不能簡單地重新加載整個頁面來刷新<select>
。
是否有可能通過<input type="text">
和submit
創建額外的日曆按鈕來即時刷新select
?如果是這樣,我需要在哪裏尋找解決方案?
現在我有一個處理程序在action="/succes"
部分中偵聽。但是,在發佈顯示操作結果的新頁面的帖子上,即上傳的約會。我如何實現另一個不會觸發成功者的帖子?
我會稍微更新我的問題。 – Difusio