因此,我正在爲團隊編寫此表單,並在文本框中輸入玩家名稱時選擇「添加玩家」功能,選中醫學方框並單擊一個按鈕,然後追加名以上一個div,增加值到一個數組,並清除下面的文本框,就像這樣:將由JS(JQuery)生成的元素髮布到PHP腳本
<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腳本的最佳方式?
謝謝你們!
沒有什麼像.load或some,它是一個html表單,我希望能夠對用戶提交的數組做一個foreach – DexCurl
要發送數據,你應該使用ajax請求,記錄在http:// api.jquery.com/jQuery.post/,使用POST方法和JSON編碼庫(例如:http://www.openjs.com/scripts/data/json_encode.php),您可以發送整個數組到PHP在一個很好的格式: $就({ 類型: 'POST', 網址:網址, 數據: 'playerData' + array2json(playerDataVar) 成功:功能(數據){} }); 並在服務器端使用PHP檢索它,http://php.net/manual/es/function.json-decode.php – Lautaro