0

私は2つのフォームを持っています。最初のものは、フォーム 2 のデータを入力する非同期投稿です。次に、フォーム 2 を同期的に送信して、ユーザーのブラウザーが新しいページにリダイレクトされるようにします。ただし、次のコードは機能していないようです。

$('#Form1').ajaxForm({
    success: function(data) {
        //returns a complete form
        $('body').append((data));

        //the following works so I know the jquery selector is recognized
        console.log($('#Form2'));

        //however this does not work
        $('#Form2').submit()

    }
})

これはフォームを送信するための有効な方法ではありませんか、それとも何か不足していますか? ありがとう。

4

2 に答える 2

0

を探していると思いますが$('#Form2')[0].submit()、それ以外の場合は、送信イベントにバインドするために使用される JQuery メソッドを呼び出すことになります (まったく別の問題です。http: //api.jquery.com/submit/を参照してください)。

于 2012-02-18T01:12:17.087 に答える
0

form2に「送信」というIDまたは名前の送信ボタンがある可能性はありますか?

于 2012-02-18T01:20:33.993 に答える