0
<s:select name="searchCriteria"
            headerValue="Select Criteria"
            list="#{'userName':'User Name','email':'Email','status':'Status','firmName':'Firm Name','firstName':'First Name',
            'middleName':'Middle Name','lastName':'Last Name'}"
              ></s:select>

<s:textfield name="searchField" size="50" />

検索条件でユーザーを検索できるドロップダウン リストがあります。ただし、ユーザーが会社名で検索を選択した場合。テキストボックスをドロップダウンリストに置き換えたい(利用可能な企業を表示する)。

どうすればこれを達成できますか?

4

2 に答える 2

0

人々は Alex_B に対する私の編集を受け入れませんでした (¬¬' コメントで Alex_B が言ったことをエンコードしただけです)。

テキストボックスをdivでラップし、ユーザーが必要な選択をしたときにイベントを追加します。次のようなことができます

$('#select_id').show();
$('#textbox_id').hide();

そしてjsp:

<s:select id="first_select" ... ></s:select>

<s:select id="select_id" ...></s:select>
<s:textfield id="textbox_id" .../>
于 2012-12-03T20:30:45.057 に答える
0

テキストボックスをdivでラップし、ユーザーが必要な選択をしたときにイベントを追加します。次のようなことができます

$('div').empty().html('<s: select ... ');
于 2012-12-03T14:45:57.060 に答える