javascript - 通过单击第一个 HTML 页面中的按钮填充第二个 HTML 页面的下拉列表
问题描述
我有两个 HTML 文件:Report.html 和 Investigation.html
Report.html 有这个按钮
<div>
<input id="InvestigateALF" type="submit" value="Investigate" onclick = "InvestigateALF()">
</div>
单击此按钮后,我将调用一个 javascript 函数,该函数将从后端检索一些 JSON 格式的数据。我想在 Investigation.html 页面中的 drop 上填充这些数据
调查.html
<select id="Problem" class="browser-default custom-select">
<option value="">-- Select --</option>
</select>
如何将来自 javascript 的响应发送到该 Investigation.html 页面?
解决方案
您可以将响应放入localStorage
via localStorage.setItem('objectName', objectValue);
。然后,您可以重定向到Investigation.html
页面并使用localStorage.getItem('objectName');
来获取您正在寻找的值。
推荐阅读
- javascript - 在 Javascript 中使用正则表达式屏蔽名称
- python - Python find word 可以用字符构建
- javascript - 如何将javascript中的JSON时间戳转换为日期和时间?
- python - 如何找出数组是否包含数字 3 以及是否有两个 3 彼此相邻
- java - 密码:抛出 IllegalBlockSizeException
- ios - 如何检查屏幕上是否显示视图?(Swift 5 和 SwiftUI)
- php - 无法访问整个控制器 cakephp 3 的属性
- c++ - 在std::thread::detach之后可以删除线程对象吗?
- dojo - 在我执行 Inspect Element 之前,Dojo TabContainer 无法正确显示控制按钮
- c# - 函数代表工厂