使用$ .getJSON以特定格式发送数据?

时间:2013-11-14 13:27:52

标签: ajax

$.getJSON('<?php echo $this->baseURL()?>/site/ajax/checkusername',
    {username: $('#username').val()},
    function(data) 
    {
        if (data == "TRUE") 
        {
            $("#available").text("This username is available!");
        } 
        else 
        {
            $("#available").text("This username is not available!");
        }
    }
    );

返回请求网址:

http://my.local/site/ajax/checkusername?username=sdfsdf

我希望以表格形式返回:

http://my.local/site/ajax/checkusername/username/sdfsdf

如何实现这一目标?

1 个答案:

答案 0 :(得分:1)

$.getJSON('<?php echo $this->baseURL()?>/site/ajax/checkusername/username/' + encodeURIComponent($('#username').val()),
    function(data) 
    {
        if (data == "TRUE") 
        {
            $("#available").text("This username is available!");
        } 
        else 
        {
            $("#available").text("This username is not available!");
        }
    }
);