正在检索列表中选定的元素
Retrieving the selected element in the list
我有一个列表,它的元素来自DB,
我想一直看到所选的元素,尤其是在重新构建页面之后。
这就像;
<select id="select-firm" class="form-control" name="firmId" size="20">
</select>
我正在使用Ajax调用来检索元素。
我应该怎么做才能一直看到所选的元素?
感谢
有两个选项,这取决于您是想在本地为特定用户保存选择,还是想将选择存储在服务器上。
你可以使用
本地存储
或
cookie
以本地保存所选选项,并在下次刷新时检查是否保存了某些内容。
或者将所选内容返回到服务器以进行保存,下次刷新页面时,服务器应向您提供选项列表和已选择的选项。
您可以在服务器上提供映射并打印所选条目。
<?php
$selected = 3;
$output = [];
foreach( $lists as $item ){
$output[] = '<option value="' . $item['id'] . '"' . ($item['id']==$selected?' selected="selected"':null) . '>' . $item['name'] . '</option>';
}
echo $output;
相关文章:
- 检索单击的元素的父级
- 只有当Angular从资源对象检索数据时,才选择选项元素
- 如何使用javascript查找从xml中检索到的元素数量
- 用于检索span元素内容的JavaScript
- 如何使用javascript中的for循环成对检索数组元素
- 检索表中元素的背景色
- 如何从给定的json中检索元素
- 使用JQuery检索元素数据
- 如何使用jQuery以与多选框中相同的顺序检索多选框中所有选定和未选定的元素
- jQuery don'当元素被其他元素检索时,它不能正常工作
- 正在检索列表中选定的元素
- 在不知道名称的情况下检索json元素
- 以文本形式检索对象元素中的SVG Dom
- 如何在没有任何元素id的情况下检索表中的文本内容
- 如何在servlet中从动态html表单元素中检索值
- Div在浏览器的检查元素中很暗,无法检索内容
- 从父元素检索数据
- 正在检索元素's的值
- 如何从 DOM 元素检索数据并将其推送到数组中
- jQuery.data()返回'未定义'当从动态元素检索数据时