from 表單提交返回值用post或者是get方法實(shí)現(xiàn)
更新時(shí)間:2013年08月21日 19:33:42 作者:
from 表單提交的返回值可以用jquery的post或者是get方法去實(shí)現(xiàn),具體如下,感興趣的朋友可以參考下,希望對大家有所幫助
可以用jquery的post或者是get方法去實(shí)現(xiàn)($.post(url, params, callback ) $.get(url, params, callback) )
返回值:XMLHttpRequest
參數(shù):
•url (String): 裝入頁面的URL地址。
•params (Map): (可選)發(fā)送到服務(wù)端的鍵/值對參數(shù)。
•callback (Function): (可選) 當(dāng)遠(yuǎn)程頁面裝入完成時(shí)執(zhí)行的函數(shù).
我們在做表單提交的時(shí)候 一般都會要求提交操作完成后彈出操作成功/失敗的提示框。 這時(shí)候就要用到callback這個(gè)回調(diào)函數(shù)了。
事例:
頁面 提交表單
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("你確認(rèn)要提交對碼流設(shè)置進(jìn)行的修改嗎 ?")) {
$.post("<%=basePath%>old/ResolutionAction-resolution.action?type=set",args, function(data) {
alert(data);
});
}
}
服務(wù)端
執(zhí)行action 并傳回返回值
// 。。。。。 action 方法
getResponse().setContentType("text/html;charset=UTF-8");
getResponse().getWriter().print(“執(zhí)行成功!”);
返回值:XMLHttpRequest
參數(shù):
•url (String): 裝入頁面的URL地址。
•params (Map): (可選)發(fā)送到服務(wù)端的鍵/值對參數(shù)。
•callback (Function): (可選) 當(dāng)遠(yuǎn)程頁面裝入完成時(shí)執(zhí)行的函數(shù).
我們在做表單提交的時(shí)候 一般都會要求提交操作完成后彈出操作成功/失敗的提示框。 這時(shí)候就要用到callback這個(gè)回調(diào)函數(shù)了。
事例:
頁面 提交表單
復(fù)制代碼 代碼如下:
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("你確認(rèn)要提交對碼流設(shè)置進(jìn)行的修改嗎 ?")) {
$.post("<%=basePath%>old/ResolutionAction-resolution.action?type=set",args, function(data) {
alert(data);
});
}
}
服務(wù)端
執(zhí)行action 并傳回返回值
復(fù)制代碼 代碼如下:
// 。。。。。 action 方法
getResponse().setContentType("text/html;charset=UTF-8");
getResponse().getWriter().print(“執(zhí)行成功!”);
相關(guān)文章
javascript中SetInterval與setTimeout的定時(shí)器用法
Javascript的setTimeOut和setInterval函數(shù)應(yīng)用非常廣泛,它們都用來處理延時(shí)和定時(shí)任務(wù),比如打開網(wǎng)頁一段時(shí)間后彈出一個(gè)登錄框,頁面每隔一段時(shí)間發(fā)送異步請求獲取最新數(shù)據(jù)等,本文文章通過代碼示例給大家介紹javascript中SetInterval與setTimeout的定時(shí)器用法2015-08-08
javascript顯示系統(tǒng)當(dāng)前時(shí)間代碼
這篇文章主要為大家詳細(xì)介紹了javascript如何顯示系統(tǒng)當(dāng)前時(shí)間代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-12-12
比較常見的javascript中定義函數(shù)的區(qū)別
js定義函數(shù)有好多種,但是他們之間的區(qū)別,大家都了解嗎,接下來,小編通過本文給大家介紹比較常見的js中定義函數(shù)的區(qū)別,對本文感興趣的朋友一起看看吧2015-11-11
跟我學(xué)習(xí)javascript的arguments對象
跟我學(xué)習(xí)javascript的arguments對象,需要的朋友可以參考下2015-11-11
詳細(xì)談?wù)凧avaScript中循環(huán)之間的差異
JS循環(huán)語句也叫迭代語句,是一種特殊的語句,主要用于需要多次執(zhí)行的代碼塊,下面這篇文章主要給大家介紹了關(guān)于JavaScript中循環(huán)之間的差異的相關(guān)資料,需要的朋友可以參考下2021-08-08
拖動(dòng)table標(biāo)題實(shí)現(xiàn)改變td的大小(css+js代碼)
拖動(dòng)列寬的表格table標(biāo)題同時(shí)改變td的大小,本文將以實(shí)例演示為大家呈現(xiàn),感興趣的朋友可以參考下哈,希望對你學(xué)習(xí)js或者css有所幫助2013-04-04

