gpt4 book ai didi

javascript - 如何在 JQuery 中重新排列数组

转载 作者:行者123 更新时间:2023-11-28 09:28:03 25 4
gpt4 key购买 nike

我已将其发布到我的脚本中

Array
(
[0] => Array
(
[name] => test1
[value] => test1 value
)

[1] => Array
(
[name] => test2
[value] => test2 value
)
)

我想要的是:

Array
(
[0] => Array
(
[test1] => test1 value
)

[1] => Array
(
[test2] => test2 vlaue
)
)

这是我用来发布数据的 JQuery。有人可以告诉我需要什么才能实现这一目标吗?

var vals = $("#post").find('input,select,textarea').serializeArray();
vals.push({
name: 'article',
value: CKEDITOR.instances.article.getData()
});
var qs = $.param(vals);

$.post('test.php', {
data: vals
}, function (data) {
if(data.success == 0) {

}
}, 'json');

编辑:我想要做的就是简单地访问我的服务器上的每个键值,如下所示:

    echo $_POST['test1'];
...

最佳答案

当使用$.post时,第二个参数是您要发送到服务器的数据。它不像 $.ajax 那样传递带有选项的对象。

试试这个:

var vals = $("#post").find('input,select,textarea').serializeArray();
vals.push({
name: 'article',
value: CKEDITOR.instances.article.getData()
});

$.post('test.php', vals, function (data) {
if(data.success == 0) {
}
}, 'json');

关于javascript - 如何在 JQuery 中重新排列数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14103870/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com