Ajax событие успеха не стреляет - PullRequest
0 голосов
/ 04 марта 2011

В моем приложении MVC я использую сообщение ajax для перезагрузки некоторой части представления. Я использую следующие jquery для публикации

          $.post(
                 '<%= Url.Action("SearchResult", "Search") %>',
                 { content: 'GetCallDetails' },
                 function (result) 
                     { success(result); }
             );

             function success(result) {
                alert("Test message.");
                 $("#player").html(result);
              }

Из контроллера я возвращаюсь вот так

  return PartialView("SearchResutPlayer", searchModel);

Это не частичная перезагрузка ascx, и я не могу даже увидеть это тестовое сообщение? Есть идеи?

1 Ответ

1 голос
/ 04 марта 2011
$.post('/SearchResult/Search',{ content: 'GetCallDetails' },
          function (result) 
             {
               success(result);
              }
       );

Попробуйте это.

Проверьте, вызывается ли ваше действие в контроллере, поставив точку отладки

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