0
我在使用struts處理表單中的多個按鈕時遇到了一個問題。 我有三個按鈕添加,刪除和去。我做出了隱藏和點擊一個按鈕,我會得到按鈕的名稱。 問題是點擊按鈕上的按鈕,我想調用一個JavaScript,然後調用該操作並返回到同一頁面。在struts中處理多個按鈕的形式
的問題是我現在所面臨的問題whicl呼籲點擊按鈕javascript和返回同一page.Please告訴我來處理表單多個按鈕有道及其作用
我在使用struts處理表單中的多個按鈕時遇到了一個問題。 我有三個按鈕添加,刪除和去。我做出了隱藏和點擊一個按鈕,我會得到按鈕的名稱。 問題是點擊按鈕上的按鈕,我想調用一個JavaScript,然後調用該操作並返回到同一頁面。在struts中處理多個按鈕的形式
的問題是我現在所面臨的問題whicl呼籲點擊按鈕javascript和返回同一page.Please告訴我來處理表單多個按鈕有道及其作用
好了,你可以實現用JavaScript調用onclick,並在JavaScript內真正提交。
我要做的就是:
的javascript:
function submitMyForm() {
var theForm = document.forms['formname'];
// sometimes re-write the action
// theForm.action = '<html:rewrite page="somepage.do"/>';
theForm.submit();
}
HTML/JSP /支柱
<html:submit value="Save" onclick="submitMyForm(); return false;"/>
希望這能回答一些問題。
回到同一頁面是要麼將表單提交到該頁面,要麼提交給另一個控制器,該控制器將指向您的頁面。
我們可以使用location.href =「一些動作」然後提交? 我的問題是點擊去我只需要執行去操作而不是其他按鈕操作。 – sarah 2010-04-19 14:30:47
@sarah我不明白你的問題。這是一個按鈕。如果你點擊那個動作得到執行。在這種情況下,它是一個表單提交,可以選擇提交到不同的頁面。其他按鈕根本沒有出現問題。 如果你有超過1個提交按鈕,所有這些在同一個表單上做了不同的變化,可以考慮創建一個隱藏的字段並調用submitMyForm(paramvalue),並用paramvalue填充javascript中隱藏的字段 – extraneon 2010-04-19 14:58:28