javascript提交表单不会发送数据

时间:2018-04-14 09:05:40

标签: javascript

单击按钮我想将数据发送到服务器。提交表单有效,但没有数据发送到服务器。只重新加载页面。

            $('#erase').on('click', function() {
                var Myform = document.createElement("form");
                Myform.setAttribute("method", "POST");
                Myform.setAttribute("action", "formular-test.php");

                var hiddenField = document.createElement("input");
                hiddenField.setAttribute("type", "hidden");
                hiddenField.setAttribute("name", "peter");
                hiddenField.setAttribute("value", "hans");

                Myform.appendChild(hiddenField);

                document.body.appendChild(Myform);
                Myform.submit();
                });

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

on formular-test.php

尝试撰写var_dump($_REQUEST);die(); 在PHP的第一行

在检查完PHP逻辑之后,你会看到这个结果。

  

{[“peter”] => string(4)“hans”}