ページのコードをリロードした後、ドロップボックスの値を保持しようとしています
<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);
ドロップボックスの正しい値を表示し、選択した値を保持できます
でもいつ
selectedTheChoice()
データを返します。の
console.log(selectedValue);
未定義と表示され、ドロップボックスの値を保持できません。最初の値に戻ります
助けてくれてありがとう