我正在尝试加载文本框、单选按钮、下拉列表和复选框的会话值(用于后退按钮单击场景)。
当我从一个页面导航到下一个页面时,我会在会话中存储所有检查/选择/输入的值。
当我点击后退按钮时,我想以的形式从会话加载所有这些值
问题:
特别是在加载页面时动态创建的下拉列表上加载数据有问题(希望加载选定的值)
任何帮助都是值得的!
我尝试使用选定的索引属性,但没有成功。
我能在不改变实际形式的情况下实现它吗?
我可以通过设置一些属性来从函数加载会话值吗!谢谢
更新:
function LoadList()
{
var addselect="";
for(var i=11; i<=4999;i++)
{
if(addselect=="")
{
addselect="<option> "+i+"</option>";
}
else
{
addselect+= "<option> "+i+"</option>";
}
}
//console.log(addselect);
$('#9').html(addselect);
var textToFind =<?php echo $_SESSION['sys'];?>
var dd = document.getElementById('9');
for (var i = 0; i < dd.options.length; i++)
{
if (dd.options[i].text === textToFind)
{
dd.selectedIndex = i;
break;
}
}
}
对于下拉列表,您需要放置
selected="selected"
在要选择的选项中。