0

静的な値を含むドロップボックスがあり、データベースに保存されている値を表示するEDIT.jspページを作成しました。これらをデフォルト値としてドロップリストに表示したいのですが、4つの要素があると考えてください。

    <select name="language">
  <option value="1">c++</option>
  <option value="2">php</option>
  <option value="3">.net</option>
  <option value="4">java</option>

データベーステーブルの値が3の場合、ページが読み込まれるときのデフォルト値は、ドロップリストに表示されているとおりになります。

     <select name="language">
  <option value="3">.net</option>
  <option value="1">c++</option>
  <option value="2">php</option>
  <option value="4">java</option>

そして私はこれでjqueryを使うことができません...私はできればjavaで解決策が欲しいです私はvalue属性とjavascriptを使ってみましたがそれはうまくいきません...私はjavaに慣れていないのでjavaスクリプトレットを渡す方法を理解できませんでした可能であればjavascriptで...私は2年目のエンジニアリングプロジェクトのためにオンライン試験システムを作成しています

助けてください!!

4

2 に答える 2

0

デフォルトで選択したいオプションについては、次のように変更します。

<option value="3" SELECTED >.net</option>

注:タグのSELECTED属性は、デフォルトでオプションを選択します。

于 2012-05-11T19:22:48.387 に答える
0

option タグの selected 属性を使用する必要があります。

データベースに保存されている値を取得し、それらを選択ボックスに入れます

<c:if test={1 is selected}>
    <option value = "1" selected="selected">c++</option>
</c:if>

<c:if test={2 is selected}>
    <option value = "2" selected="selected">java</option>
</c:if>

<c:if test={3 is selected}>
    <option value = "3" selected="selected">php</option>
</c:if>

<c:if test={4 is selected}>
    <option value = "4" selected="selected">.net</option>
</c:if>
于 2012-05-11T19:28:41.333 に答える