【问题标题】:How to pass the array of input data to Ajax function?如何将输入数据数组传递给 Ajax 函数?
【发布时间】:2017-07-12 05:28:50
【问题描述】:

在我的输入字段名称是这样的:

name="diameters[0][top]"
name="diameters[0][bottom]"
name="diameters[1][top]"
name="diameters[1][bottom]"

这是一个二维数组。

我需要在 Ajax 中发布这些数据,我该怎么做?

【问题讨论】:

  • 你所描述的根本不清楚。这是一个 PHP 数组;不清楚你期望它在 JavaScript 中的样子。你试过什么?
  • 这是我的控制台输出
  • edit把你的问题说清楚。
  • 编辑问题。请检查
  • 询问“请帮助我”的问题往往是寻求高度本地化的指导,或者在某些情况下,是不适合我们问答形式的持续或私人帮助。它通常读起来像一种乞讨形式,可能会吸引反对票。它也相当模糊,最好用更具体的问题代替。请阅读Why is “Can someone help me?” not an actual question?

标签: javascript php arrays ajax codeigniter


【解决方案1】:

序列化您的表单并在 ajax 中传递该值。

  var form_Data     = $('#your_form_id').serialize(); 
   jQuery.ajax({
                 type: 'POST',
                 url: '<?php echo your_url; ?>',
                 data:form_Data,                           
                 success:function(data) {}

                 });

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-19
    • 2016-07-19
    • 1970-01-01
    • 1970-01-01
    • 2019-11-04
    • 2021-07-16
    • 2016-10-28
    • 1970-01-01
    相关资源
    最近更新 更多