此代码:
$("#host_select").val($("#host_select option:first").val());
alert($("#host_select").val());
警告null。但是在host_select中有一些值的选项。可能有什么不对?
答案 0 :(得分:1)
我想,我发现了。问题是,在填充选择输入后,您无法立即获得选定的值。
$('#location_select').change(function()
var sel=$("#location_select").val();
这里sel将为null。那是因为此时浏览器还没有完全做出选择。 所以我使用setTimeout等待选择完成。
答案 1 :(得分:0)
您可以对javascript和html进行更多研究
这是一个例子:
https://fiddle.jshell.net/v4rwxz1q/
HTML:
<select name="" id="host_select">
<option value="1">first</option>
<option value="2">second</option>
</select>
JS:
var first = $("option:first", "#host_select").val();
alert(first)
希望能让你有个好的开始
答案 2 :(得分:0)
pi@raspberrypi ~ $ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 172.16.4.1 0.0.0.0 UG 0 0 0 eth0
172.16.4.0 * 255.255.252.0 U 0 0 0 eth0
192.168.0.0 * 255.255.255.0 U 0 0 0 wlan0
192.168.56.0 192.168.0.2 255.255.255.255 UGH 0 0 0 wlan0
192.168.57.0 192.168.0.2 255.255.255.255 UGH 0 0 0 wlan0