转换复选框以选择(perl)

时间:2010-07-03 02:58:25

标签: perl forms mojo mojolicious

在:

<input type='checkbox' name='killerFeature' id='killerFeature' 
    <%= param('killerFeature') ? ' checked' : ''%> 
/>

现在:

<select name="killerFeature" id="killerFeature" class="select">
    <option value="1">Enable</option>
    <option value="0">Disable</option>
</select>

如何在现在的选择中插入相同的选中(现在应该是'选择'我猜?)条件?

这是一个使用Mojolicious Web框架构建的perl应用程序。

非常感谢你的帮助!

1 个答案:

答案 0 :(得分:2)

是的,应该选择条件(选择=“选中”),但我相信你已经从你的其他帖子中得出结论:)

<select name="killerFeature" id="killerFeature" class="select">
    <option value="1" selected="selected">Enable</option>
    <option value="0">Disable</option>
</select>

同样从我所看到的那里有一种创建选择的方法,就像你可以输入一样,如下例所示:

<%= input 'test', type => 'text' %>

所以它会是这样的:

<%== param('killerFeature') eq $my_var ? ' selected="selected"' : ''; %>

Ofc您需要将上面的内容替换为您当前的变量和字段名称。

GL:)