Formフォームのコミット後、戻り値を取得
1343 ワード
formフォームで頻繁にコミットされるパートナーは、formフォームのデフォルトのコミットに戻り値がなく、デフォルトのコミットに成功した後にジャンプ、ジャンプのactionのパスがあることを発見しましたか?デフォルトのコミットがformフォームの戻り値jsonをどのように取得し、デフォルトのジャンプ動作を阻止するかを以下に書きます.
ページ構造は次のとおりです.
い は の が1つのiframeの れたインラインフレームワークが いことを しましたか? は も なのは たちのformフォームのtarget がこのiframeのnameとidに しいことで、 たちはiframeで り を することができて、そしてデフォルトのジャンプをiframeにジャンプさせて、 はjsのコードで、この り jsonを します.
このiframeフレームワークのロードが すると、 に したことに してください.
1.formにid を する:
すべてのinputラベルのname をデータベースのフィールド に します.つまり、バックグラウンドに を すことができます.
2.コミットボタンにid を する:
3.jquery-formを .jsファイル
4.jqueryフォームの :
1つ目はformをデフォルトで現在のiframeを調整することです
ページ構造は次のとおりです.
い は の が1つのiframeの れたインラインフレームワークが いことを しましたか? は も なのは たちのformフォームのtarget がこのiframeのnameとidに しいことで、 たちはiframeで り を することができて、そしてデフォルトのジャンプをiframeにジャンプさせて、 はjsのコードで、この り jsonを します.
$("#submit").click();
$("#form").load(function(){
var text = $(this).contents().find("body").text(); // json
var j = $.parseJSON(text); //json json
console.log(j)
})
このiframeフレームワークのロードが すると、 に したことに してください.
: jquery-form.js
1.formにid を する:
すべてのinputラベルのname をデータベースのフィールド に します.つまり、バックグラウンドに を すことができます.
2.コミットボタンにid を する:
3.jquery-formを .jsファイル
4.jqueryフォームの :
// , name
$("#sub").click(function () {
$("#frm-reg").ajaxSubmit(function (data) {
alert(data.Message);
});
});