相关疑难解决方法(0)

使用Jquery和Ajax从PHP调用特定函数

对我而言,这是一个新的东西,所以我只是研究这个并试图理解它.正如您在php脚本中看到的那样,有两个函数,我试图用jquery调用一个特定的函数.

现在,如果我有一个功能,那么我可以做到,但是当我有2个或更多时,我开始卡住了.我想,当我有2个函数时,我可以做到这一点,但是只要有更多的变量在运行或更多的函数,我只是在我的php中制作大量的if语句?

问题是,当我附加数据库时,我需要考虑可能发生的所有输入. 使用jquery&ajax时如何指定特定的php函数?

//function.php
<?php
    function firstFunction($name)
    {
        echo "Hello - this is the first function";
    }

    function secondFunction($name)
    {
        echo "Now I am calling the second function";
    }

?>

<?php
    $var = $_POST['name'];

    if(isset($var))
    {       
        $getData = firstFunction($var);
    }
    else if(isset($var))
    {
        $getData = secondFunction($var);
    }
    else
    {
        echo "No Result";
    }

?>

//index.html
<div id="calling">This text is going to change></div>

<script>

     $(document).ready(function() {
        $('#calling').load(function() {
        $.ajax({
            cache: false,
            type: "POST",
            url: "function.php",
            data: 'name=myname'
            success: function(msg)
            { …
Run Code Online (Sandbox Code Playgroud)

php ajax jquery

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

ajax ×1

jquery ×1

php ×1