【发布时间】:2015-11-26 16:18:49
【问题描述】:
这是主要形式:
<div>
<form method="post" class="register" id="wiz-config">
<!-- HTML -->
<input type="radio" value="187" name="group-1" id="product-187" class="aselector" >
<input type="radio" value="188" name="group-1" id="product-188" class="aselector" >
<!-- HTML -->
<!-- Other ajax fields -->
</form>
</div>
其他 ajax 字段通过 ajax 加载。
问题是,如果我使用
jQuery( document ).ready(function() {
var str = jQuery( "#wiz-config" ).serialize();
console.log(str);
});
它返回的是“空的”。为什么?
【问题讨论】:
-
Ajax 与您的问题无关;)
-
不,这里是错字。对不起。原始代码有#
-
你能更新你的代码来显示这个吗?
-
你能显示JavaScript代码吗?
-
如果您在准备好文档时调用您的脚本,则会加载 ajax 元素,并且无论如何都不会检查代码中的无线电输入(因此它们不会被序列化)。提交后必须序列化表单
标签: javascript jquery ajax forms