请问jquery如何取到下面的value 10001 10002?
<select size="4" name="lbHas" multiple="multiple" id="lbHas" style="background-color:#DCEEF0;height:277px;width:184px;">
<option value="10001">系统管理员</option>
<option value="10002">来宾账户</option>
</select>
<select size="4" name="lbHas" multiple="multiple" id="lbHas" style="background-color:#DCEEF0;height:277px;width:184px;">
<option value="10001">系统管理员</option>
<option value="10002">来宾账户</option>
</select>
{
var c = document.getElementById('lbHas').options;
var arr = [];
for (var i = 0, len = c.length; i < len; i++)
{
if (c[i].selected = "selected")
{
arr.push(c[i].value)
}
}
return arr;
}
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script src="http://code.jquery.com/jquery-1.6.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
var keys = [];
var values = [];
$("#lbHas option").each(function () {
keys.push($(this).attr("value"));
values.push($(this).html());
}) alert(keys);
alert(values);
});
</script>
</head>
<body>
<select size="4" name="lbHas" multiple="multiple" id="lbHas" style="background-color:#DCEEF0;height:277px;width:184px;">
<option value="10001">系统管理员</option>
<option value="10002">来宾账户</option>
</select>
</body>
</html>