Ajax を使用する Drupal Web アプリがあります。Ajax 関数は、Drupal 関数にパラメーターとして文字列を渡す必要がある場合があります。
$.ajax({url: "index.php?q=get_value/"+encodeURIComponent(value),
値にスラッシュが含まれていると、Drupal の関数として認識されません。
function get_value($value) {
print urldecode($value);
たとえば、渡された文字列が ABC/123 の場合、 get_value は ABC のみを出力します
スラッシュを渡し、PHP/Drupal から文字列全体を取得するこの問題を解決するにはどうすればよいですか?