2

我有一个 jquery easyui 组合框,其中包含在.html名为 example 的文件中的 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 值返回到 initial one "- machine1 -"

我想要实现的是:当用户选择例如"- machine 2 -"并按下例如SYSTEM链接时,脚本被触发,一切运行正常(它是一个 CGI_BIN,它检查一些 unix 内容并以 html 格式打印,我还插入了一个后退按钮)。

在此之后,当用户按下“后退按钮”(后退按钮是指向 的链接test.html)时,我希望在test.html加载页面时将组合框设置为先前选择的值,在我的情况下:"- machine2-".

任何帮助深表感谢。谢谢你。

4

0 回答 0