ラジオボタンを取り、値を保存する簡単な小さなプログラムがあります。ユーザーが値を変更したい場合、ユーザーが値を変更するための編集モードを有効にするボタンをクリックします。ただし、ユーザーが値を変更した後に編集をキャンセルすることを決定した場合、値は編集前の値に戻されません。キャンセル ボタンは現在、編集をオフにするだけで、ラジオ ボタンにある値を以前の保存にリセットするのではなくそのままにします。
ジャバ:
if(action.equals("edit") || edit){
riskProfileBean.setEditMode(true);
}else if(action.equals("cancel") || (action.equals("changeTab") && upgradeSuccess)){
riskProfileBean.setEditMode(false);
}
HTML:
<td><pp:button href="javascript:nav('cancel')" ssid="G_ALERT 004"> </pp:button></td>
else/if のすべてをリセットする必要があることはわかっていますが、ページをリロードする方法がわかりません (JavaScript でそれを行う必要があることはわかっています)。その後、リロード中に以前の保存情報をラジオ ボタンに入力します。
どんな助けでもいただければ幸いです