当表单使用 GET 方法发送变量时,URL 会发生变化,以这种方式传递您传递的变量
url?variable=....
如何使用 jQuery Ajax 获得相同的结果?可能吗?谢谢
当表单使用 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');
}
});
在 home_controller.php 上,您将在 createEvent 函数中获取此 ajax 数据,
<?php
function createEvent()
{
$eventName=$_POST['eventname'];
$manager=$_POST['manager'];
}
?>