Вы неверны; это сработает.
Это относительный к домену путь, поэтому браузер автоматически добавит текущий домен.
Если ваше приложение не запущено в корне домена, оно не будет работать, так как будет выглядеть в корне домена.
Если это так, вам нужно позвонить Url.Action
и передать его результат вашему Javascript.
На виде Razor это будет выглядеть как
<script>
var url = "@Server.JavaScriptStringEncode(Url.Action(...))";
</script>