如何使用$ .get()或$ .post()方法将输入参数传递给php mvc中的控制器操作ajax jquery?

时间:2016-09-13 07:43:53

标签: php ajax

如何使用$.get()$.post()方法将输入参数传递给php mvc中的控制器操作ajax jquery?

在我的php代码中,如何将$username参数发送到checkUserName操作? 我可以将此参数作为选项数据参数发送到$.get()$.pos() ajax?

//my class. this class is for users
class User extends Controller
{    
    // construct class
    function __construct()
    {
        parent::__construct();
    }
    // my action. this actin check username in database
    public function checkUserName($username)
    {
      // enter code here
    }        
}

1 个答案:

答案 0 :(得分:0)

使用post方法

function get_username() {
    $.ajax({
        url:'controller/method',
        type: "post",
        data: {
            'username': username,
        },
        success: function(data) {
        },
    });
}


<?php public function checkUserName()
            {
              $username = $_POST['username'];
                  or
              $username = $_GET['username'];
            }

将get type

的类型更改为GET