问题标签 [serializearray]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
41372 浏览

jquery - jQuery serializeArray() 在顶部添加另一个值以传递给 Ajax

我正在执行以下操作:

我想知道如何在做serializeArray(). 我尝试了所有我知道的东西,但没有任何东西让它发挥作用。任何想法请。

0 投票
7 回答
49910 浏览

php - 如何从 PHP 中的 serializeArray 获取 POST 值?

我正在尝试我见过的这种新方法serializeArray()

所以我得到了这些键值对,但是如何用 PHP 访问它们呢?

我以为我需要这样做,但它不起作用:

谢谢,理查德

0 投票
2 回答
5187 浏览

jquery - jQuery serializeArray 没有获取动态创建的表单元素

我有一个使用 ajax 动态创建的表单(因为表单元素的数据必须来自数据库),我想序列化表单的元素以通过 ajax 提交。我目前只是使用 jQuery 网站上的代码测试我的理论,看看我是否可以获取表单元素,这就是问题所在:

我需要在提交之前对数据进行一些更改,并且尚未编写此代码,但我发现页面加载时存在的页面上的任何输入元素都被正确拾取,任何元素正确选择使用 Javascript 填充的内容,但忽略使用 ajax 创建的任何内容。

我知道这通常可以使用“live”解决,但我不清楚如何使用serializeArray(). 使用 Ajax 会添加额外的表单元素,#customSearchTable而这些是未被拾取的。

非常感谢任何帮助。

谢谢

0 投票
4 回答
4134 浏览

jquery - 对非形式对象使用 serializeArray?

我正在尝试发布一些由一些非表单元素构建的数据,但我似乎无法破解它。

如何创建serializeArray()与表单字段格式相同的数组?

我已经尝试了几种变体,但它只选择了最后一个.active标签。

0 投票
8 回答
45100 浏览

jquery - 如何在 JQuery 中访问由 serializeArray 创建的值?

我有这个 HTML:

我从它创建一个对象数组,如下所示:

现在如何访问 dataArray 中的“标题”?这不起作用:

0 投票
2 回答
10514 浏览

jquery - jquery - serializeArray() 错误

我试图将数组作为字符串传递

但我得到一个错误

args.serializeArray is not a function

谁能看到我做错了什么?

0 投票
1 回答
2295 浏览

jquery - 从 serializeArray 中获取 id

我有以下表格

我可以使用此代码获取元素名称,但不能获取其 ID。

演示

0 投票
2 回答
3010 浏览

jquery - 我们可以使用序列化数组从多个具有相同名称的元素中获取 id

我有一个名称相同但 ID 不同的表单。我能够序列化数组,但无法获取当前 ID。

我得到了名字但没有 id。任何人都可以看看这个....

演示

0 投票
2 回答
259 浏览

javascript - javascript,从数组中删除相同的项目

我在返回表单的灯箱脚本中执行 ajax 调用。

加载表格时,我打电话var initial = $('form').serializeArray();

提交表格时,我打电话var final = $('form').serializeArray();

这给了我两个对象数组,我现在要做的是比较数组中的每个对象并删除那些没有改变的对象。

我该怎么做?

0 投票
1 回答
35695 浏览

jquery - 发布 jquery .serializeArray(); 通过ajax输出

快速提问

如果我已经使用 jquery 的.serializeArray();函数序列化了一个表单,我是否需要对它做任何事情才能使用 jquery 的 ajax 发送它data:

例如,我可以送走吗

[{name: inp1, value: 'val1'}, {name: inp2, value: 'val2'}]按原样,还是我需要以某种方式对其进行预处理?

并且,在 php 中我将如何阅读这个?