0

jspページにボタンがあり、ボタンをクリックすると、ページが送信され、検証が行われ、最後に1つのポップアップが表示されます。
ただし、ボタンをクリックするとページが更新されます。

どうすればこれを回避できますか?

私のコード:

jsp ファイル:

<s:a href="#" accesskey="w" onclick="upload('checkWithdrawPlan')">
    <img src="../../KY/images/common/buttons/plan_withdraw.png" alt="withdraw plan button" style="border: none;" />
</s:a>

<s:if test="#request.allowwithdrawPlan != null">

<s:include value="ConformationPopup.jsp"/>   

js コード:

function upload(action) {
    document.PlanSummaryForm.action = action;
    document.PlanSummaryForm.submit();
    validNavigation = true;
} 
4

2 に答える 2

2

jquery AJAX 呼び出しは、ページを更新せずに実装できるソリューションだと思います。

シリアル化の場合: http://api.jquery.com/serialize/ AJAX の場合: http://api.jquery.com/jQuery.ajax/

于 2013-03-27T06:47:48.637 に答える
0

Deveshが言ったように、通常の送信動作でページの更新を回避する方法はありません...ページを更新せずにデータを処理するには、いくつかのajaxを使用する必要があります...

于 2013-03-27T06:54:40.700 に答える