我有一个jquery easyui组合框,其中包含.html
文件中包含的3个选项,例如test.html
。当用户选择要检查的节点时,这会重写一些url
以动态传递其值:
<select id="mycombobox" class="easyui-combobox" style="width:90px;" data-options="
onSelect: function(rec){
$('a#link1').attr('href', '/scripts/system?' + $('#mycombobox').combobox('getValue'));
$('a#link2').attr('href', '/scripts/memory?' + $('#mycombobox').combobox('getValue'));
$('a#link3').attr('href', '/scripts/cpu?' + $('#mycombobox').combobox('getValue'));}">
<option value="node1">- machine1 -</option>
<option value="node2">- machine2 -</option>
<option value="node3">- machine3 -</option>
</select>
<a id="link1" href="/scripts/system?node1">SYSTEM</a>
<a id="link2" href="/scripts/olm/memory?node1">CPU</a>
<a id="link3" href="/scripts/olm/cpu?node1">MEMORY</a>
一切正常,但是当脚本运行时,我返回到select所在的页面(从脚本被触发的地方,我的案例test.html
),select值返回到初始值{{ {1}}。
我想要达到的目标是:
当用户选择例如"- machine1 -"
并按下例如"- machine 2 -"
链接时,脚本被触发,一切运行正常(它是一个CGI_BIN,它检查一些unix的东西并以html格式打印,我也插入一个后面按钮)。
此后,当用户按下“后退按钮”(后退按钮是指向SYSTEM
的链接)时,我希望在加载test.html
页面时将组合框设置为先前选择的值,在我的案例:test.html
。
非常感谢任何帮助。 谢谢。