Ошибка перенаправления на внешний URL из значения поля выбора - PullRequest
0 голосов
/ 26 апреля 2020

У меня небольшая проблема. Я создал поле выбора на своей странице индекса, где пользователи должны иметь возможность выбрать ссылку на go на внешний веб-сайт. Этот внешний URL не должен открываться в другой вкладке, но внутри моего проекта. Значения в этом поле выбора извлекаются из базы данных динамически (это прекрасно работает). Проблема, с которой я сталкиваюсь сейчас, заключается в том, что, когда я нажимаю на ссылку в поле выбора, перенаправление завершается неудачно и показывает, что этот метод не существует в моем контроллере.

Мой код в моем индексе:

<label for="externallink" class="control-label">External Links</label>
  <select id="externallink" name="externallink" onchange="this.options[this.selectedIndex].value && (window.location = this.options[this.selectedIndex].value);">
    <option value="0">-Select Link-</option>
  </select>

Как это выглядит, когда я открываю источник моей страницы:

<select id="externallink" name="externallink"  class="form-control form-control-sm" onchange="this.options[this.selectedIndex].value && (window.location = this.options[this.selectedIndex].value);"><option value="">-Select Link-</option><option value="www.google.de">google</option><option value="www.youtube.com">Youtube</option></select>

У кого-нибудь есть идеи, как исправить это, пожалуйста? Любая помощь очень ценится!

С уважением

1 Ответ

2 голосов
/ 26 апреля 2020

Попробуйте включить протокол в URL. Например https://google.com

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...