質問

だから私はチームのためにこのフォームを書いており、テキストフィールドにプレーヤー名を入力するこの「プレーヤーの追加」関数を実行し、医学的にOKのボックスをチェックして、上記のDivに追加するボタンをクリックし、値を追加します。次のように、下のテキストフィールドを配置してクリアします。

<script>
     var players = New Array();
     function addPlayer(){
          $('#players').append($('#addPlayerField').val());
          var playerInfo = New Array($('#addTermCheckbox').prop('checked'),$('#addPlayersField').val());
          addingTerms.push(playerInfo);
          $('#addPlayerField').val('');
       }
</script>

最終配列をPHPスクリプトに投稿する最良の方法は何ですか?

みんなありがとう!

役に立ちましたか?

解決

jqueryのajaxメソッドを使用します。

$.ajax({
  type: 'POST',
  url: url,
  data: 'players='+$.toJSON(players),
  success: function (data) {}
});

http://api.jquery.com/jquery.post/

他のヒント

最終配列をPHPスクリプトに投稿するのは何を教えてくれますか?情報をPHPスクリプトに送信する場合は、Ajaxに関するjQueryドキュメント(ページをリロードせずにPHPファイルにデータを送信する)とJSON(アレイをテキストフォームに変換してから、蜂の巣を再構築できるようにしてみてください。 PHPファイルの配列)

配列要素をPHPスクリプトに送信するということですか? jsonで、phpでjson_decode()を使用します。必要な情報に応じて、json_decode()は、アソシエイト配列またはオブジェクトに変換できます。使用する jquery-json これにより、コードにJSONをエンコードする機能が追加されます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top