使用AJAX更改PHP变量的值 [英] Change value of PHP variable with AJAX

查看:119
本文介绍了使用AJAX更改PHP变量的值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

PHP:

<?php

$mainView = "views/dashboardView.php";

?>

HTML:

<div class="mainContent">
    <?php include($mainView); ?>
</div>

我希望按钮的click事件可以更改.mainContent显示的视图,我相信AJAX可以完成此操作,但仍无法使其正常工作.

I would like the click event of a button to change what view .mainContent shows and I believe AJAX can accomplish this but as yet have not been able to get it to work.

有什么建议吗?

推荐答案

您必须修改PHP脚本以允许这样做.

You would have to modify your PHP script to allow for this.

例如:

PHP:

if (isset($_POST['change']))
{
    $mainView = $_POST['change'];
    echo $mainView;
}

HTML& jQuery:

HTML & jQuery:

<button id="change">Change the var</button>
<script>
$("#change").click(function() {
    $.post("file.php", {change: $(this).val()},
        function (data)
        {
           $("#mainContent").html(data);
        });
});
</script>

这篇关于使用AJAX更改PHP变量的值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆