私は選択したオプションに応じてページを表示するためにhtmlコードを使用しています。しかし、今私は選択した選択肢をJava Beansにも渡したい。私のページを変更し、選択したオプションをjava beansに渡す方法
私の4つのオプション
<tr>
<td class="title">Category:</td>
<td class="field">
<select name="list" onchange="display(this,'truck','car');">
<option>Please select:</option>
<option value="invisible">Bike</option>
<option value="invisible">Quad</option>
<option value="car">Car</option>
<option value="truck">Truck</option>
</select>
</td>
</tr>
スクリプト私は
<script type="text/javascript">
function display(obj,id1,id2) {
txt = obj.options[obj.selectedIndex].value;
document.getElementById(id1).style.display = 'none';
document.getElementById(id2).style.display = 'none';
if (txt.match(id1)) {
document.getElementById(id1).style.display = 'block';
}
if (txt.match(id2)) {
document.getElementById(id2).style.display = 'block';
}
}
</script>
表示機能は、次のことをやって、私のページを変更している使用しています:
<tbody id="car" style="display: none;">
と
<tbody id="truck" style="display: none;">
ここで、選択したオプションをJava Beanに渡すにはどうすればよいですか?
jQueryを使用してJSFマネージドBeanプロパティを設定するにはどうすればよいですか? – BalusC
ああ、申し訳ありません。 AJAXリクエストに応答するサーバー側のハンドラが必要です。 JSFについてはわかりません。タグ以外のJSF固有の質問は表示されません。 –