首頁 >web前端 >js教程 >from 表單提交回傳值用post或是get方法實作_javascript技巧

from 表單提交回傳值用post或是get方法實作_javascript技巧

WBOY
WBOY原創
2016-05-16 17:24:501741瀏覽

可以用jquery的post或者是get方法去實現($.post(url, params, callback ) $.get(url, params, callback) )

返回值:XMLHttpRequest

參數:

•url (String): 裝入頁面的網址。
•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("old/ResolutionAction-resolution.action?type=set",args, function(data) {
alert(data);
});
}
} 服務端執行action 並傳回回傳值複製程式碼 程式碼如下: // 。 。 。 。 。 action 方法 getResponse().setContentType("text/html;charset=UTF-8"); getResponse().getWriter().print(“執行成功!”);
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn