javascript - 如何序列化包含 jQuery ajax 加载字段的表单?

标签 javascript jquery ajax forms

这是主要形式:

<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);
});

它返回的是“空”。为什么?

最佳答案

你只是忘了输入 the selector # :

$( "#wiz-config" ).serialize();

关于javascript - 如何序列化包含 jQuery ajax 加载字段的表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33943109/

相关文章:

javascript - 在放置另一个可拖动元素时将可拖动元素交换为鼠标光标

javascript - 更有效的方法来完成这个?

javascript - vue js计算属性中的轻微延迟

javascript - 如何更改 slideToggle 上的标题和 html

javascript - 如何使用 XMLHttpRequest 获取响应表单 servlet

javascript - 将旧返回的 Ajax 数据保留在 div 中而不是覆盖

php - 数据为 UTF-8,Ajax 错误返回一些字符

javascript - 有没有办法让 Node.JS 在执行 Dialogflow 输出函数之前先执行我的 MySQL 函数?

javascript - HTML5 运动检测、抓取和滚动

javascript - JQuery 中的计算给出结果 "NaN"