我有一个包含许多输入字段的表单.
当我使用jQuery捕获提交表单事件时,是否可以在关联数组中获取该表单的所有输入字段?
你能告诉我这是错的吗:
var formdata = new FormData();
formdata.append("key", "value");
console.log(formdata);
Run Code Online (Sandbox Code Playgroud)
我的输出看起来像这样,我找不到我的"关键" - "价值"对
FormData
*__proto__: FormData
**append: function append() { [native code] }
***arguments: null
***caller: null
***length: 0
***name: "append"
***prototype: append
***__proto__: function Empty() {}
*constructor: function FormData() { [native code] }
**arguments: null
**caller: null
**length: 0
**name: "FormData"
**prototype: FormData
**toString: function toString() { [native code] }
*__proto__: Object
**__proto__: Object
**__defineGetter__: function __defineGetter__() { [native code] }
**__defineSetter__: function __defineSetter__() { [native code] }
**__lookupGetter__: function …Run Code Online (Sandbox Code Playgroud) 如何将HTML5 FormData对象转换为JSON?没有Jquery并像处理对象一样处理FormData中的嵌套属性.
我的页面上有一个表单,并使用Javascript/JQuery动态地向表单添加控件.在某些时候,我需要将客户端表单中的所有值作为集合或查询字符串.我不想提交表单,因为我想将表单值以及我在客户端上的其他信息传递给后端WCF/Ajax服务方法.所以我试图找出如何捕获表单通常发送到服务器的同一类型集合中的所有值,如果表单实际提交的话.我怀疑有一种简单的方法可以捕获它,但我很难过.
我正在尝试从Web表单中获取一组键(输入名称或类似名称)和值(输入值):
<body>
<form>
<input type="text" name="banana" value="swag">
</form>
<script>
var form = document.querySelector('form');
var formData = new FormData(form);
</script>
</body>
Run Code Online (Sandbox Code Playgroud)
根据FormData文档,formData应该包含表单中的键和值.但console.log(formData)节目formData是空的.
如何使用FormData快速从表单中获取数据?
<div class="email">
<section class="subscribe">
<div class="subscribe-pitch">
</div>
<form action="#" method="post" class="subscribe-form" id="emails_form">
<input type="email" class="subscribe-input" placeholder="Enter email for newsletter" >
<button id="email_submit" type="submit" value="send" class="subscribe-submit"><i class="fa fa-chevron-right"></i></button>
</form>
Run Code Online (Sandbox Code Playgroud)
我需要将输入数据从一个简单的电子邮件表单保存到一个 json 文件中。我想我是用 javascript 做到的。有人可以一步一步地帮助吗?我是新手
我有一个表单,我正在尝试使用jquery从表单中获取数据并验证它.使用jquery将数据从表单转换为变量的最佳方法是什么?