javascript - 如何在 jQuery 警报中显示我的表单?

标签 javascript jquery html

我遇到了这个问题,我似乎无法弄清楚如何在 jquery 警报中显示我的(填写的)表单。在我的代码下是 HTML 中的标准形式,没有错,所有 id 的名称都可以在 .val() 中看到。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script>
    $(document).ready(function() {
      var name = $("#name").val();
      console.log(name);
      $('#form').submit(function() {
        $('#progress').show();
        alert (" Formulier: " + $("#form input").val(name, email, number, comment));
      });
    });
</script>
<style>
    #progress {
      display: none;
      color: green;
    }
</style>

最佳答案

您可以使用 serialize() 获取所有表单值方法。

alert (" Formulier: " + $("#form input").serialize());

关于javascript - 如何在 jQuery 警报中显示我的表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46095292/

相关文章:

javascript - jquery JSON 不从 jQ AJAX 请求解析

javascript - AngularJS ng-show 仅触发一次

javascript - 当您在 javascript 中使用 document.getElementsByTagName() 时,您会得到所有元素的数组吗?

javascript - 滚动到目标部分时更改按钮的颜色

jquery - 如何在点击时更改类别

javascript - 在 jQuery 中通过 width() 输出错误的 div 宽度

javascript - Angularjs - ng-model 未从 javascript 更新

javascript - jQuery 解析带有段落错误的原始 HTML

javascript - 遍历文本节点以创建中断

javascript - Chrome 和 Firefox 中的 SVG 像素差异