无法保留选择框的值

Can not keep the value of select box

本文关键字:选择 保留      更新时间:2023-09-26

我尝试在重新加载页面代码后保持dropbox的值

<select name="slLimit" class="slLimitCl" id="limited_num" onchange="selectedTheChoice()">
    <option value="10">10</option>
    <option value="25">25</option>
    <option value="100">100</option>
    <option value="0">All</option>
</select>
<input type="hidden" id="selectedValue" name="selectedValue" value="<s:property value="limited_num"/>" />
<script type="text/javascript">
$(document).ready(function(){
    var selectedValue = $("#selectedValue").val();
    console.log(selectedValue);
    $("#limited_num").val(selectedValue);
});
function selectedTheChoice(){
    var code = $("#hidden_bunrui_code").val();
    loadAjaxData(code);
}

当selectedTheChoice()返回无数据

console.log(selectedValue);

显示dropbox的正确值,并可以保留所选值

但当

selectedTheChoice()

返回数据。

console.log(selectedValue);

显示未定义,我不能保留dropbox的值。它返回到第一个值

感谢您的帮助

尝试将选择的值存储在会话中。然后刷新页面后即可访问。否则在刷新页面

后无法访问客户端数据。
相关文章: