Form or jQuery Ajax?

Form or jQuery Ajax?

本文关键字:Ajax jQuery or Form      更新时间:2023-09-26

当表单使用 GET 方法发送变量时,URL 会发生变化,以这种方式放置您正在传递的变量

url?variable=....

如何使用 jQuery Ajax 获得相同的结果?可能吗?谢谢

在包含此代码的 PHP 布局/视图文件中设置路径

<script>
   var path="<?php echo $this->webroot;?>";
</script>

并添加以下 jQuery 代码以通过 AJAX 发布数据。

$.ajax({
         type: 'POST',
         url: path+'homes/createEvent',
             data: {eventname:eventname,manager:manager},
         async: false,
         success: function(resulthtml)
                 {
        alert(resulthtml);
         },
         error: function(message)
                 {
        alert('error');
         }  
});

在homes_controller.php上,您将在createEvent函数中获得此ajax数据,

<?php
    function createEvent()
    {
       $eventName=$_POST['eventname'];
       $manager=$_POST['manager'];
    }
?>