课程上说“.val()处理select元素, 当没有选择项被选中,它返回null”。
但是
<p></p>
<select id="single"><option>苹果</option><option>梨</option></select>
$("p").text($("#single").val());
结果是苹果。不应该是空吗?这个怎么解释?
<option>苹果</option> 这个是第一个,第一个option会作为下拉框的默认值,运行出来就可以看到苹果,你可以在最前面加一个空的option
恩恩,不用谢