繁体   English   中英

在页面加载时选择表单选项

[英]Select form option on page load

我想选择页面加载时php变量中包含的选项。

<?php
$pre = 78;
?>

<select id="form8" name="form8">
<option value="15">15</option>
<option value="25">25</option>
<option value="64">64</option>
<option value="78">78</option>
<option value="82">82</option>
</select>

<script>
$(document).ready(function(){
$("form8").val("<?php echo $pre; ?>");
}
</script>

预期输出应为

<select id="form8" name="form8">
<option value="15">15</option>
<option value="25">25</option>
<option value="64">64</option>
<option value="78" selected="selected">78</option>
<option value="82">82</option>
</select>

http://jsfiddle.net/qQZVN/1/

$('#form8').val("<?php echo $pre; ?>") ;

为什么不使用HTML来设置selected='selected'呢? 似乎更容易,并且支持非JS用户。

$(document).ready(function(){
$("#form8").val(<?php echo $pre; ?>);
}
$('select#form8').val('<?php echo $pre; ?>');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM