2つの異なる場所に移動する必要があるフォームを送信しています。フォームは非表示になり、jquery .val
メソッドで自動入力されます。私はどのように2つの異なる場所でこれを提出するためにajaxを書くだろうか?サーバー側の設定にアクセスできない場合はこれを行うことができますか?ここで AJAXを使用して2つの場所に動的に入力したフォームを送信
は私が をそれを設定する必要があると思うどのように私はjQueryがここ
$(function() { // fill form fields
$('#playersFullName_submit').val(playersFullName);
$('#p_name').append(playersFullName);
$('#playersEmail_submit').val(playersEmail);
$('#dateSubmitted').val(submitDate);
});
をそれに記入されて、私はここで
<form action="x" method="post" class="form-inline">
<input type="hidden" name="players_name" class="form-control" id="playersFullName_submit">
<input type="hidden" name="players_email"class="form-control" id="playersEmail_submit">
<input type="hidden" name="players_score" class="form-control" id="playersScore_submit">
<input type="hidden" name="redirect_url" class="form-control" id="redirectURL_submit" value="x">
<input id="submit endGame" type="submit" class="btn btn-default" value="Submit Your Score">
</form>
を提出していますフォームです
$.ajax({
type: "POST",
url : "url1.com",
data: {},
success: function(msg){
// get response here
}
});
$.ajax({
type: "POST",
url : "url2.com",
data: {},
success: function(msg){
// get response here
}
});
データに何かを入力する必要がありますか?それとも、<form>
から引き出すのですか?
あなたはdata' 'にものを入力する必要があります。 – Ouroborus
どうすれば入力できますか?私はフォームのIDからそれをベースにしていますか? –
ロード時にフォームに記入する方法と同様の方法です。変数のフォーム値を入力するのではなく、データをオブジェクトに抽出し、そのオブジェクトを 'data'パラメータとして送信します。 – Ouroborus