如何获取ajax使用的转义网址?

时间:2015-10-20 16:56:53

标签: javascript ajax escaping smarty urlencode

我必须使用smarty,我必须像这样逃避网址(我不会这样做,但我必须由于一些不依赖于我的验证):

{$ajax_url|escape:'url'}

但结果在ajax调用中不起作用:

index.php%3Fcontroller%3DAdminModules%26token%3Dd85497a6a2bb5cadcff677fe1d5294%26configure%3Dtestmodule

我尝试过decodeURI()但它不起作用。我想一些解决方案应该存在,但目前我找不到。有谁知道吗?

1 个答案:

答案 0 :(得分:1)

据我所知,你想解码你的AJAX调用的URL,然后试试:

decodeURIComponent('index.php%3Fcontroller%3DAdminModules%26token%3Dd85497a6a2bb5cadcff677fe1d5294%26configure%3Dtestmodule');