javascript - 从远程服务器刷新语义 UI 下拉列表的内容
问题描述
除非我关闭选项卡并重新访问该站点,否则我的语义 UI 下拉框不会从远程服务器刷新其内容。简单的页面刷新无法在下拉列表中显示新值,理想情况下我什至不需要这样做。
表单脚本
$('#create-button')
.click(function () {
$('#issue-type')
.dropdown({
clearable: true,
apiSettings: {
url: '/api/tasktypes'
}
});
$('#issue-modal').modal('show');
});
有了这个,我会认为每次按下 Create 按钮时都会进行 api 调用。然而,情况似乎并非如此。
我确实尝试根据语义文档添加cache: false
和saveRemoteData: false
,但我没有注意到有什么不同。我觉得那部分有点模糊,所以我可能做错了。
我对这些电话不了解什么,或者我错过了什么?
需要明确的是,我看到了来自远程服务器的值。只是如果我添加了一个值,在我杀死选项卡并重新打开它之前,我不会在下拉列表中看到它。
解决方案
推荐阅读
- javascript - 如何在现有 Laravel 项目中将 Guess.js 添加到 Vue.js
- azure - Azure Devops:在 Devops 管道任务中通过 Azure CLI 进行模型注册和打包
- python - 如何获得 DF 的单个值
- python - Python 无法解析嵌套参数
- python - 从列表 np.select 分配条件并创建一个新列(熊猫)
- reactjs - 如何在 AWS AppSync Client React App 中离线时禁用自动网络请求突变?
- java - 在 Java 中,动作复制到剪贴板可在所有平台上移植
- python - Mypy “Union[str, Dict[str, str]]”的索引类型“str”无效;预期类型“Union [int, slice]”
- mysql - 常用词过滤
- javascript - 尝试单击子项时侧边栏子菜单折叠