gpt4 book ai didi

php - 在页面加载时设置选择值

转载 作者:太空宇宙 更新时间:2023-11-04 13:56:31 26 4
gpt4 key购买 nike

很多情况下,当我有这样的 html 时,我会用 jquery 跟随它来设置值。但是我觉得这不是最好的方法,并且正在寻找替代方法。

 <select class='papertype' name='papertype'>
<option value='glossy'>Glossy</option>
<option value='matte'>Matte</option>
<option value='luster'>Luster</option>
<option value='metallic'>Metallic</option>
</select>

$(document).ready(function(){
$('.papertype').val('<?php print $image->paper_type; ?>');
}

我希望在不使用任何类型的 javascript 的情况下完全在服务器端执行此操作。导致问题的一个重要因素是我现在正在编码的页面有多个 .papertype 实例,所有这些实例都将具有不同的值。感谢您的帮助!

最佳答案

 <select class='papertype' name='papertype'>
<option value='glossy' <?php echo ($image->paper_type == 'glossy' ? ' selected="selected"' : ''); ?>>Glossy</option>
<option value='matte' <?php echo ($image->paper_type == 'matte' ? ' selected="selected"' : ''); ?>>Matte</option>
<option value='luster' <?php echo ($image->paper_type == 'luster' ? ' selected="selected"' : ''); ?>>Luster</option>
<option value='metallic' <?php echo ($image->paper_type == 'metallic' ? ' selected="selected"' : ''); ?>>Metallic</option>
</select>

当然,您可以在更高的抽象级别上使用数组等以更优雅的方式来实现这一点,但您明白了。

关于php - 在页面加载时设置选择值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8124887/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com