他の開発者の既存のコードを更新しようとしています。私は混乱している行動の問題に直面しています。Struts2サブミットボタンの操作が混乱する
既存:
<s:form name="f2" action="delFood.action">
<input type="submit" value="Delete" class="button" onClick="javascript:get_check_value()"/>
マイコードを更新する:
<input type="file" class="button" id="foodItemFile" name="foodItemFile" value="Browse ..."/>
<input type="submit" class="button" value="AddFood" onClick="callAddFood();"/>
マイJavascriptを:私のスクリプトで を、私は、コードに従うことによって自分の行動を提出してみてください。
document.f2.action = "AddFoodAction.action";
document.f2.submit();
[AddFood]ボタンをクリックすると、[delFood.action]が呼び出されるようです。
食べ物を追加するには、[AddFoodAction.action]アクションを呼び出す前にjavascriptで何かをチェックする必要があります。
制限のため、既存のコードを変更することはできません。私は新しいコードを既存のコードに追加することしかできません。
だから、[AddFoodAction.action]を同じフォームの他のアクションと混同することなくjavascriptから呼び出す方法はありますか?
ありがとうございます。
チップのおかげで。 yah私は今、document.f2.submit()をもう使用しません。なぜなら、ボタン自体は '' – kitokid