передача строки из контроллера для просмотра - PullRequest
0 голосов
/ 01 января 2019

Этот код JavaScript используется для передачи строки из представления в действие в контроллере:

<script type="text/javascript">
    $(document).on('click', 'a', function () {
        $.ajax({
            type: 'POST',
            url: '/brandsOfACategory',
            contentType: 'application/json; charset:utf-8',
            data: JSON.stringify(this.id)
        })
    });
</script>

brandsOfACategory код в контроллере:

public ActionResult brandsOfACategory(string id)
    {
        return View();
    }

Кодне работает должным образом, так как id имеет нулевое значение.

Может кто-нибудь, пожалуйста, руководство?

1 Ответ

0 голосов
/ 01 января 2019

Логика и синтаксис кода выглядят хорошо.Для проверки:

  1. На этой странице запустите код в консоли JS.
  2. Откройте вкладку сети.
  3. Откройте одну из ссылок на этой странице вновая вкладка.
  4. Сетевой запрос имеет статус ожидания.
  5. Отключить предупреждение.
  6. Сетевой запрос срабатывает.

Шаги 4и 5 уйдут, если вы удалите предупреждение.

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