我想在页面加载时选择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>
答案 0 :(得分:2)
$('#form8').val("<?php echo $pre; ?>") ;
答案 1 :(得分:2)
为什么不使用HTML来设置selected='selected'
?似乎更容易,并支持非JS用户。
答案 2 :(得分:1)
$(document).ready(function(){
$("#form8").val(<?php echo $pre; ?>);
}
答案 3 :(得分:0)
$('select#form8').val('<?php echo $pre; ?>');