可以用jquery的post或者是get方法去實現($.post(url, params, callback ) $.get(url, params, callback) )
返回值:XMLHttpRequest
參數:
•url (String): 裝入頁面的網址。
•params (Map): (選用)送到服務端的鍵/值對參數。
•callback (Function): (可選) 當遠端頁面裝入完成時執行的函數.
我們在做表單提交的時候一般都會要求提交操作完成後彈出操作成功/失敗的提示框。 這時候就要用到callback這個回呼函數了。
例子:
頁提交表單
複製程式碼
複製程式碼
複製程式碼
複製程式碼
複製程式碼
複製碼如下:
function onSubmita()
};
if (confirm("你確認要提交對碼流設定的修改嗎?")) {
$.post("old/ResolutionAction-resolution.action?type=set",args, function(data) {
alert(data);
});
}
} 服務端執行action 並傳回回傳值複製程式碼 程式碼如下: // 。 。 。 。 。 action 方法 getResponse().setContentType("text/html;charset=UTF-8"); getResponse().getWriter().print(“執行成功!”);