ホームページ >ウェブフロントエンド >jsチュートリアル >フォーム送信からの戻り値は、post または get method_javascript スキルを使用して実装されます。

フォーム送信からの戻り値は、post または get method_javascript スキルを使用して実装されます。

WBOY
WBOYオリジナル
2016-05-16 17:24:501736ブラウズ

これを実現するには、jquery の post メソッドまたは get メソッドを使用できます ($.post(url, params, callback) $.get(url, params, callback) )

戻り値: XMLHttpRequest

パラメータ:

•url (文字列): 読み込みページの URL アドレス。
•params (マップ): (オプション) サーバーに送信されるキー/値ペアのパラメーター。
•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);
});
}

}

サーバー

はアクションを実行し、戻り値
コード をコピーします。コードは次のとおりです:

//。 。 。 。 。アクションメソッド
getResponse().setContentType("text/html;charset=UTF-8");
getResponse().getWriter().print("実行成功!");
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。