DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> from 表單提交返回值用post或者是get方法實現
from 表單提交返回值用post或者是get方法實現
編輯:關於JavaScript     
可以用jquery的post或者是get方法去實現($.post(url, params, callback ) $.get(url, params, callback) )

返回值:XMLHttpRequest

參數:

•url (String): 裝入頁面的URL地址。
•params (Map): (可選)發送到服務端的鍵/值對參數。
•callback (Function): (可選) 當遠程頁面裝入完成時執行的函數.

我們在做表單提交的時候 一般都會要求提交操作完成後彈出操作成功/失敗的提示框。 這時候就要用到callback這個回調函數了。

事例:

頁面 提交表單
復制代碼 代碼如下:
function onSubmita()
{
var args = {
"resolution.cif":$("input[name='resolution.cif']").val(),
"resolution.fourCif":$("input[name='resolution.fourCif']").val(),
"resolution.HeightP":$("input[name='resolution.HeightP']").val(),
"resolution.widthP":$("input[name='resolution.widthP']").val(),
"resolution.vga":$("input[name='resolution.vga']").val()
};
if (confirm("你確認要提交對碼流設置進行的修改嗎 ?")) {
$.post("<%=basePath%>old/ResolutionAction-resolution.action?type=set",args, function(data) {
alert(data);
});
}

}

服務端

執行action 並傳回返回值
復制代碼 代碼如下:
// 。。。。。 action 方法
getResponse().setContentType("text/html;charset=UTF-8");
getResponse().getWriter().print(“執行成功!”);
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved