2013-10-31 61 views
0

我想从数据库中创建一个列表的HTML页面列表成员,我已经建立了连接,但是当使用下拉列表选择使用onclick列表的名称时,我希望它在下面显示列表成员。我试图合并一个onclick函数,但是当我希望它仍然保留在同一页面上但列出成员时,它会保持链接到另一个页面。选择时下拉动作

<script type="text/javascript"> 
function changeFunc() 
{ 
var selectBox = document.getElementById("nameoflist"); 
var selectedValue = selectBox.options[selectBox.selectedIndex].value; 
alert(selectedValue); 
} </script> 

<select name="nameoflist" onchange="changeFunc();"> 

<option value="" disabled="disabled" selected="selected">Select Recipients</option> 
<option value="All Recipients">All Recipients</option> 
<option value="Tech List">TechList</option></select> 

期待您的帮助!

CP

+0

显示你已经尝试过的情况。也许这会更容易帮助你解决这个问题。 –

+0

你使用什么服务器语言,PHP?那是什么和你的代码的其余部分? – j08691

+0

抱歉编辑了上面的内容以包含我的代码! –

回答

0

保存几行,传递this在你的内联处理,并用它在你的FUNC:

function changeFunc(obj) 
{ 
    var selectedValue = obj.options[obj.selectedIndex].value; 
    alert(selectedValue); 
} 

<select name="nameoflist" onchange="changeFunc(this);"> 
+0

非常感谢,现在我该如何使用这些信息来使用Java将元素从数据库中提取出来? –

+0

@ChrisP - 使用AJAX调用 – tymeJV