javascript - 通过 jquery ajax() 和 serialize() 提交 html 表单

标签 javascript php jquery html ajax

我想通过 jquery ajax 提交此表单,这是我所做的,但无法正常工作。即表单正在提交并刷新页面,但我没有看到响应,即在同一页面上打印数组。

HTML

  <link rel='stylesheet' type='text/css' href='css/pepper-grinder/jquery-ui-1.10.4.custom.css' />
    <script  type='text/javascript' src='js/jquery-1.10.2.js' ></script>
    <script  type='text/javascript' src='js/jquery-ui-1.10.4.custom.min.js' ></script>
        <form  id="form1" method="get" action="submit.php   ">
            <label>Name of Organization</label>
            <input type="text" name="OrgName" id="OrgName" class="textfield">
            <label>Address of Organization</label>
            <input type="text" name="OrgAddress" id="OrgAddress" class="textfield">
            <input type="submit" value="Register Organization">
        </form>
        <div id="response">ads</div>

    <script>
    $document.ready(function(){
        $("#form1").click((function(event){
            event.preventDefault();

            $.ajax({
                    url:'submit.php',
                    type:'GET',
                    data:$(this).serialize(),
                    success:function(result){
                        $("#response").text(result);

                    }

            });
        });
    });
    </script>

PHP (submit.php)

<?php
print_r($_GET);
?>

最佳答案

使用这个 - 有一些语法错误,必须提交事件

 $(function(){
        $("#form1").submit(function(event){
            event.preventDefault();

            $.ajax({
                    url:'submit.php',
                    type:'GET',
                    data:$(this).serialize(),
                    success:function(result){
                        $("#response").text(result);

                    }

            });
        });
    });

关于javascript - 通过 jquery ajax() 和 serialize() 提交 html 表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22961621/

相关文章:

javascript - Javascript 中的对齐问题

javascript - jquery淡入淡出图像除了鼠标悬停在其上的图像

javascript - Rails 3.1 管理库 javascript 的推荐做法

php - Mysql Php 温度读数平均值除以小时

javascript - React Hooks 错误处理将状态转换为函数

javascript - 实时荷兰式拍卖系统的系统架构

javascript - 通过 json 发送 3 个变量未正确发送

javascript - jQuery 将项目从一个选择框移动到另一个选择框,同时保留列表顺序

javascript - 使用 Jquery.html() 时 Br 无法在 P 内部工作

javascript - 在没有事件的情况下触发事件函数