Jquery ajax 表单提交即使在返回 false 后也是如此?

我正在发送从同一页面上的表单收集的数据,用于通过 ajax 将查询插入到返回成功/失败的 php 页面。但是,即使返回 false 后,我的表单也会提交,而不是 ajax 调用。我的表单字段名称值是相同的正如 ajax 提交的数据名称一样。当我尝试实际提交表单并且它有效时,php 页面上没有错误。为什么即使在 返回 false后我的表单仍被提交。控制台中有一些错误,但刷新页面时它会丢失。


这是我的表单字段


<form method="POST" action="manuAthuntication.php" id="myform" onsubmit="return editAdmin()">

j 查询代码


<script>

                  function editAdmin(){

                      

                       console.log("Here"); 

                       var aname=$("#aname").val();

                        var aemail=$("#aemail").val();

                       

                        var depname=$("#depname").val();

                        var acontact=$("#acontact").val();

                        var adesi=$("#adesi").val();

                        var apass=$("#apass").val();

                      

                         /* var myInput = document.getElementById('did');*/

                            /*myInput.disabled = false;*/

                           var hdid=$("#hdid").val();

                           var haid=$("#haid").val();

                          // $('#aidd').val(uid);

                          // var uid = sessionStorage.getItem("adminidedit");

                          $.ajax

                                    ({

                                            type:'post',

                                            url:'manuAthuntication.php',

                                             data:{

                                                editAdmin:"editAdmin",

                                                aname:aname,

                                                haid:haid,

                                                aemail:aemail,

                                                depname:depname,

                                                acontact:acontact,

                                                adesi:adesi,

                                                apass:apass,

                                                hdid:hdid

                                           },




拉丁的传说
浏览 128回答 1
1回答

ABOUTYOU

在 Chrome 中,您可以打开开发人员工具并在网络检查preserve log选项下。
打开App,查看更多内容
随时随地看视频慕课网APP