2

前:

<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>

同じチェック済み(「選択済み」になっているはずです)条件を「今すぐ選択」に挿入するにはどうすればよいですか?

これは、MojoliciousWebフレームワークを使用して構築されたperlアプリです。

助けてくれて本当にありがとうございます!

4

1 に答える 1

2

はい、条件を選択する必要があります(selected = "selected")が、他の投稿からすでにそれを理解していると思います:)

<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"' : ''; %>

多くの場合、上記を現在の変数とフィールド名に置き換える必要があります。

GL :)

于 2010-07-03T08:40:54.240 に答える