问题标签 [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.
jquery - SerializeArray 在 IE10 中不起作用
我正在使用 serializeArray 将表单数据发送到 php 页面。当浏览器(ie10)处于标准模式时,它不起作用。但是,当浏览器处于怪癖模式时,它可以正常工作。我知道这意味着有些 html 不符合标准,但我没有看到我正在做的任何问题。任何帮助,将不胜感激。
JavaScript
HTML
jquery - 具有 ID 和 Name 属性的 serializeArray 观察
我注意到,如果您从表单元素中排除Name和ID,serializeArray 将不会返回它的值。这是正确的/设计吗?只是好奇...
在此示例中,第一个文本字段将不包含在 serializeArray() 中,但第二个文本字段将因为它具有名称和id,我想???
javascript - 将复选框转换为 JSON 数组
我正在尝试在多个复选框具有相同名称的表单上序列化复选框。
使用下面的 serializeArray 一切都很好。如果同时检查了 A 和 B,则 JSON.stringify 正确地将 JSON 表示为数组:
但是,如果我只检查了 A,则 JSON 不再表示为数组:
在我正在处理的 RESTful 后端中,我需要始终作为数组传递。有没有办法强制 stringify 将其表示为数组?
jquery - 使用 jQuery 将表单数据发布到 ASP.NET ASMX AJAX Web 服务时出错
我正在尝试实现一个发布整个表单的 jquery ajax 方法。现在我得到了 jquery 成功执行服务器端代码,但是服务器端变量 NameValue[] formVars 是空的!!我不知道为什么。任何人都可以帮助解决这个问题。谢谢
但是我的 jquery ajax 调用总是返回空白错误。
这是我的javascript代码
这是我的服务器端代码
这是html
我按照以下链接上的教程进行操作,而不是使用 asmx,而是使用 aspx 静态方法。现在运行代码我可以成功执行服务器端代码,但它不会从网络表单中获取任何数据。
NameValue[] formVars 变量没有条目。为什么??
对此进行更新,我已将代码放在一个空白的 aspx 页面上,然后程序就可以工作了。最初我把它放在一个建立在母版页上的 aspx 页面上。所以它似乎与母版页有关。
jquery - 通过 ajax serializeArray() 发布特殊字符
我正在尝试通过 ajax 发布整个表单数据。我的示例代码在这里:
当我在 asp.net mvc 4 中工作时,我正在捕获这样的数据:
这里有些数据包含特殊字符(如&、@)。这些字符作为加密传递(就像'&'它传递'amp;')。如何获取包含特殊字符的原始数据。需要帮忙...
javascript - 使用ajax将序列化数组传递给数据库
我有一个 html 表单代码
现在我想要的是一个 js/jquery 函数,它将序列化单选按钮,然后使用提交按钮将它传递给数据库,可能像 ajax 或其他什么..
有人可以帮我解决这个问题..我真的很快就需要它..谢谢你:D
javascript - 将字符串转换为有效的 json 对象
我试图从包含表单值的字符串中返回一个有效的 JSON 对象,但是,使用 JavaScript JSON.parse 返回一个 char 值数组而不是 JSON 对象。下面是我的代码:
这是 console.log 输出:
javascript - jQuery:serializeArray 和附加值
我有以下页面,其中使用 ajax 发布表单:
我的页面上有数百个类似上面的表单,最好从表单操作中删除多余的“action”参数并将其添加到 JS 函数中。
它应该是这样的:
结果是:
不起作用,但应该很接近,我只是一个完全的 JS 菜鸟。请帮我。
非常感谢!
jquery - 从 serializeArray 中排除多个输入
我有一个包含一些输入、选择和复选框的表单。我无法在我的序列化数组中排除“not_included”类的项目。
这仍然是用类“not_included”序列化字段。
谢谢!
jquery - 错误未捕获 SyntaxError:意外的字符串。但我的阵列似乎很好
我似乎找不到这段代码有什么问题。我不断收到 Uncaught SyntaxError: Unexpected string in Chrome 控制台。