目前我正在使用 jQuery 来检查选择框的值,这些值要么是要么true
,false
但是当我在 jquery 中选择值时,它会将其识别为字符串。
然后我必须将它更改为布尔值才能在我的工作中工作我setOptions
想知道是否可以转换为布尔值而不必经历我在下面完成的过程?
html
<select name="scalecontrol" id="scalecontrol">
<option value="false">None</option>
<option value="true" selected="selected">Standard</option>
</select>
jQuery
$('#scalecontrol').change(function(){
ao.scalecontrol = $(this).val();
if (ao.scalecontrol == 'false'){
ao.scalecontrol = false;
} else {
ao.scalecontrol = true;
}
map.setOptions({
scaleControl:ao.scalecontrol
});
});