我正在使用struts标签显示项目列表。

<s:select name="example" id="example" list="exampleList" listKey="exampleKey"
listValue="exampleValue" onchange="fun()"/>


现在我有一个javascript函数:

function fun()
{
  var ex=document.getElementById("example");
  alert(ex.value);
}


在此函数中,我需要获取所选项目的listValue,但是当我使用上面的代码时,它只是提醒我我选择的listKey。如何在JavaScript函数中获取listValue而不是listKey?

最佳答案

  $(document).ready(function() {
        $('#reminderTypeID').change(function()
       {
             var ex = document.getElementById("reminderTypeID");
        var selTex = ex[$('#reminderTypeID').val()].text;
        var selVal = ex[$('#reminderTypeID').val()].value;
        alert(ex[$('#reminderTypeID').val()].text);
      });
   });

10-06 08:18