将 JS (JQuery) 生成的元素发布到 PHP 脚本

发布于 2024-12-03 14:21:56 字数 561 浏览 1 评论 0原文

所以我正在为团队编写此表格并执行此“添加球员”功能,您可以在文本字段中输入球员姓名,选中医学上正常的框,然后单击一个按钮,然后将名称附加到上面的 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>

Whats the best way to post the Final array to a php script?

谢谢你们!

so I'm writing this form for teams and doing this 'add player' function where you enter a player name in a textfield, check a box for medically ok and click a button which then appends the name to a div above, adds the value to an array and clears the textfield below, like so:

<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>

Whats the best way to post the final array to a php script?

Thanks guys!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

夜雨飘雪 2024-12-10 14:21:56

我会使用JQuery的ajax方法:

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

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

I would use JQuery's ajax method:

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

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

冷…雨湿花 2024-12-10 14:21:56

将最终数组发布到 php 脚本是什么意思?如果您想将信息发送到 php 脚本,请尝试查看有关 ajax(将数据发送到 php 文件而不重新加载页面)和 json(将数组转换为文本形式,然后能够重建php 文件中的数组)

What do you meen with posting the final array to a php script? If you want to send the information to a php script try looking the jquery documentation about ajax (to send the data to the php file without reloading the page) and json (to convert your array into a text form and then beeing able to rebuild the array in the php file)

何止钟意 2024-12-10 14:21:56

您的意思是将数组元素发送到 PHP 脚本吗?在 JSON 中使用 json_decode() 在 PHP 中。根据您需要的信息,json_decode() 可以转换为关联数组或对象。使用 JQuery-Json 这将添加在代码中对 JSON 进行编码的功能。

Do you mean sending the array elements to a PHP script? in JSON and use json_decode() in PHP. Depending on what information you need, json_decode() can either convert to an associate array, or objects. Use JQuery-Json which will add the ability to encode JSON in your code.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文