带有序列化和数据数组的 jQuery post()

2023-11-22

我在 MVC 3 中发布期间无法获得收藏价值。 它返回 null。

$.post("/Work/Post", { vm: $('#myForm').serializeArray(), 'collection': ['a', 'b', 'c'] });

//Or


var data = $('#myForm').serializeArray();
data.push({ name: 'collection', value: ['a', 'b', 'c'] });
$.post("/Work/Post", data);

//Or

var data = $('#myForm').serializeArray();
data.push({ name: 'collection[]', value: ['a', 'b', 'c'] });
$.post("/Work/Post", data);

我在传递数组时遇到了类似的问题。

而不是使用$.post use $.ajax并设置traditional选项=true ...

$.ajax({
    type: "POST",
    url: "Work/",
    traditional: true,
    data: { collection: ['a','b','c'] }
});

The traditional: true选择很重要

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

带有序列化和数据数组的 jQuery post() 的相关文章

随机推荐

  • fullcalendar动态添加事件

    我正在尝试在我的完整日历中动态创建事件 I have calendar fullCalendar viewRender function view var h if view name month h NaN else h 2500 hig
  • 将数组映射变量替换为实际变量名称/字符串?

    我正在尝试编辑 Greasemonkey jQuery 脚本 我无法在这里发布链接 代码经过 minify 混淆和压缩 它是这样开始的 var 0x21e9 x67 x65 x74 x4D x6F x6E x74 x68 x67 x65 x
  • Python中使用random时是否需要调用seed()? [复制]

    这个问题在这里已经有答案了 我正在查看以下代码 from random import choice for val in range 10 a join str choice range 20 for idx in range 4 prin
  • Three.js补间camera.lookat

    我尝试使用 Tween js 在 Three js 中补间camera lookAt 但收效甚微 这有效 selectedHotspot object var tween new TWEEN Tween camera lookAt obje
  • 在C++中如何检查字符串是否可以转换为double?

    我有一个字符串 它可以是数字 甚至是浮点数或双精度类型 而不仅仅是整数 它也可以是非数字的单词 我想检查这个字符串是否可以转换为双精度 如果可以 那么我想进行转换 对于非数字字符串 我想要不同的行为 我已经尝试过这个 double tmp
  • 将文本文件读入数组

    我对编程真的很陌生 在为夏季项目认真思考了一周之后 我真的很感谢一些帮助 我正在尝试读取一个长文本文件 它只是一个长字符串 注意 不是实际的编程字符串 字母 然后将每个字母放入网格中的位置 该程序的目的最终是为了解决单词搜索 到目前为止 我
  • 使用 JavaScript 编写 xml 的库

    我正在使用 JavaScript node js 进行一些服务器端编码 并且我想编写有效的 xml 我找到了两个库 但我确信还有更多 更好 http goessner net download prj jsonxml LGPL 尚未公布 h
  • 如何从基本控制器获取操作名称?

    我想在我的一个控制器上实现一个基本控制器 在该基本控制器中 我希望能够获取当前执行的 ActionResult 名称 我该怎么做呢 public class HomeController ControllerBase public Acti
  • collections.Counter:most_common 包括相等计数

    In collections Counter 方法most common n 仅返回列表中 n 个最频繁出现的项目 我正是需要这个 但我也需要包括相等的计数 from collections import Counter test Coun
  • 如何以编程方式访问剪贴板数据?

    如何以编程方式访问 Mac 上的剪贴板数据 苹果有一个粘贴板编程指南您正在寻找的主要课程是NSP纸板 读取字符串的示例是 NSPasteboard pasteboard lt Get a pasteboard gt NSArray clas
  • JSF 如何从支持 bean 重定向到在支持 bean 中动态构造的 URL?

    有希望通过一个例子来说明这个问题 我的页面上显示了 10 个文档 其中 3 个在 zip 包内包含附加信息 在初始页面加载期间 我只知道哪些文档具有此附加信息 我知道not知道这些 zip 文件的 URL 然后 我显示指向包含其他 zip
  • 签出提交而不更新 HEAD

    我需要将工作目录和索引更新为某些提交的状态 当我跑步时git checkoutGit 更新HEAD index and a working directory 我知道我可以从提交中签出单个文件而无需更新HEAD只需指定文件的路径即可 但是对
  • numpy packbits 打包到 uint16 数组

    我有一个 3D numpy 位数组 我需要沿着第三轴打包它们 这正是 numpy packbits 所做的 但不幸的是它只将其打包为 uint8 但我需要更多数据 是否有类似的方法将其打包为 uint16 或 uint32 根据您机器的字节
  • 如何在主干中指定 url 和 header 以在我的模型上使用 crud 方法?

    我需要在需要特定 api 密钥的服务器上发出请求 并且我需要使用 crud 方法来更新我的模型 并且尽快 例如 我在 ajax 中有以下代码来从服务器获取元素 function getapi ajax url https api parse
  • 在视图控制器之间传递/共享数据有多少种方式

    我对 IOS 和 Objective C 以及整个 MVC 范例很陌生 并且我坚持以下内容 我正在开发 副本 联系人应用程序 也可以在 iPhone 中作为内置应用程序使用 我想通过另一个视图控制器传递数据 并且数据是 pass null
  • 实现读取类型类,其中解析字符串包含“$”

    我已经使用 Haskell 大约一个月了 对于我的第一个 真正的 Haskell 项目 我正在编写一个词性标注器 作为这个项目的一部分 我有一个名为Tag表示词性标记 实现如下 data Tag CC CD DT EX FW IN JJ J
  • 如何在 Pyinstaller 中隐藏 python 控制台窗口

    我使用 pyinstaller F 来创建一个要运行的 exe 文件 我希望它作为后台进程运行 这意味着 如果单击 exe 文件 他只能从 进程 中关闭它 我希望该程序将在后台运行并且不会被看到 与现在相反 我看到的是黑色控制台 我想这会对
  • 删除文件中的最后一个字符

    在查遍互联网之后 我发现了这一点 假设我已经制作了一个文本文件 内容如下 Hello World 好吧 我想删除最后一个字符 在本例中d 从此文本文件 所以现在文本文件应该如下所示 Hello Worl 但我不知道该怎么做 或多或少 我想要
  • 类的运算符' aria-label='重载 *、+、-'vector 类的运算符'> 重载 *、+、-'vector 类的运算符

    我正在编写一个 Line 类来创建数值方法 我想要这些运算符 使我的代码更具可读性和更容易理解 include
  • 带有序列化和数据数组的 jQuery post()

    我在 MVC 3 中发布期间无法获得收藏价值 它返回 null post Work Post vm myForm serializeArray collection a b c Or var data myForm serializeArr