用“/”传递给ajax一个字符串

时间:2013-01-15 12:00:26

标签: javascript jquery ajax

我有一个问题。我怎样才能提交包含“/".

的字符串

例如:

$link = "string/users";

$.ajax({
    url: '/users/add_to_footer/'+$link,
    success: function(data){
});

在我的控制器中,我有:

public function getString($string = NULL)
{

}

我需要能够保存整个单词“string / users”。但目前,只保存“/”之前的单词,它只保存单词“string”而不是“string / users”。

感谢您的帮助

1 个答案:

答案 0 :(得分:4)

你尝试过编码吗?

$link = "string/users";
$.ajax({
    url: '/users/add_to_footer/'+ encodeURIComponent($link),
    success: function(data){
});