<script type="text/javascript">
//单个select,返回第一个
$("p").text( $("#single").val() )
</script>
single的select没有被选中的怎么返回的不是null
下拉列表不设置option就没有值给你选了,然后就会返回。。。嘿嘿
单选的下拉框是有默认选中值的。你试试多选框,如果没有设置selected,是会显示null的。
<script type="text/javascript"> //单个select,返回第一个 $("p").text( $("#single").val() ) </script> <script type="text/javascript"> //多个select被选择,返回["imocc", "博客园"] $("p").text( $("#multiple").val()) </script>
$("p").text( $("#single").val() )被选中了,并且把值赋给了p标签
<p>慕课网</p>
$("p").text( $("#multiple").val()) 被选中了,并且把值赋给了p标签,p标签原来的值被覆盖了
你可以先把第二行注释掉,看看第一行的值是否被选中
记得采纳
单选框默认选择第一个