【发布时间】:2018-03-12 05:25:27
【问题描述】:
在提交表单时,我想获取所有表单字段并将它们保存在一个数组中。但是文本框、选择框、输入字段、复选框和单选按钮很少。这是 WordPress 内置的动态表单,用户可以从后端更改这些字段。 这是我的代码
var form_label = [];
var form_value = [];
i = 0;
jQuery('#form6 .wdform-field').each(
function (index) {
var form_label[i++] = jQuery(this).find(label).text();
var form_value[i++] = jQuery(this).find(input).val();
}
);
在每个表单字段之外都有一个div 类wdform-field,但我不知道该字段将是输入字段、复选框还是文本区域。现在,正如上面代码中提到的,它仅适用于输入字段,但不适用于其他表单字段,如文本区域或复选框。因此,在这种情况下,我如何才能正确地获取这些值及其标签形成所有表单字段。
非常感谢您的帮助。
【问题讨论】:
-
好的,但我的问题是关于从表单字段中获取这些值。正如我提到的,会有一些文本框、复选框、输入字段。那么我如何动态获取这些值并将它们存储在一个数组中。
标签: javascript jquery