页面加载时,document.ready函数没有响应。
而且我也面临着.submit函数的问题。请帮忙。
请帮助我重写此代码。
我只想在php中设计一个表单,以检查给定的电子邮件ID是否已经存在于数据库中,或者不使用jquery ajax
请帮忙 .... !我的学校项目迟到了。

 $(document).ready(function(){
                alert("Working..");
                $("#userSubmit").submit(function(){
                    alert("Working ..");
                    var email=document.getElementById("userEamil").value;
                    $.ajax({
                        type:'POST',
                        data:"SELECT * FROM user WHERE userEmail='"+email+"'",
                        url:'common1.php',
                        success:function(data)
                        {
                            $result=$.parseJSON($data);
                            alert($result);
                            return false;
                        },
                        error:function(data)
                        {
                            alert(data);
                            return false;
                        }
                    });
                });
            });

最佳答案

您的代码中有一些错误,我希望以下代码能完成工作。如有其他问题,请检查$.ajax部分。



$(document).ready(function() {
        // alert("Working..");
        $("#userSubmit").submit(function(event) {
            event.preventDefault();
            alert("Working ..");
            var email = document.getElementById("#userEamil").value;
            $.ajax({
                type: 'POST',
                data: "SELECT * FROM user WHERE userEmail='" + email + "'",
                url: 'common1.php',
                success: function(data) {
                    $result = $.parseJSON($data);
                    alert($result);
                    return false;
                },
                error: function(data) {
                    alert(data);
                    return false;
                }
            });
        });
    });

<!-- begin snippet: js hide: false console: true babel: false -->

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form id="userSubmit" action="">
            <input type="email">
            <input type="submit" value="submit">
        </form>





<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form action="">
    <input type="email" >
    <input id="userSubmit" type="submit" value="submit">
</form>

07-28 09:12