因此,我正在为团队编写此表单,并在文本框中输入玩家名称时选择“添加玩家”功能,选中医学方框并单击一个按钮,然后追加名以上一个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