Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
6 / 6 / 1
Регистрация: 15.03.2011
Сообщений: 9

Не получается асинхронный запрос в ASP.net MVC

19.08.2012, 15:52. Показов 1548. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пытаюсь асинхронно вызвать екшн Get в контроллере Home, который вовзращает тип string. Вроде бы всё делаю правильно, но ничего не работает
Объясните пожалуйста, что не так в моём коде?

View:
JavaScript
1
2
3
4
5
6
7
<script type="text/javascript">
    $(function () {
        alert("begin");
        $.post("/Home/Get",{name:"stringValue"}).success(alert('success')).error(alert('error'));
        alert("after");
    });
</script>
странно, но второй alert("after") даже не вызывается, значит проблема с $.post

Action:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
public class HomeController : Controller
    {
         public ActionResult Index()
        {
            return View();
        }
 
    [HttpPost]
        public string Get(string name)
        {
           return "response";
        }
    }
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.08.2012, 15:52
Ответы с готовыми решениями:

ASP.NET MVC 4,ASP.NET MVC 4.5 и ASP.NET MVC 5 большая ли разница между ними?
Начал во всю осваивать технологию,теперь хочу с книжкой посидеть и вдумчиво перебрать всё то что увидел,услышал и набил...в общем какую...

Разница между ASP.NET Core 2, ASP.NET Core MVC, ASP.NET MVC 5 и ASP.NET WEBAPI 2
Здравствуйте. Я в бекенд разработке полный ноль. В чем разница между вышеперечисленными технологиями? Есть ли в них что-то общее - могу ли...

SQL запрос в ASP.NET MVC
select * from posterms Подскажите как выполнить sql запрос в контроллере не используя LINK и передать в View результат.

4
 Аватар для Soldado
901 / 833 / 198
Регистрация: 28.06.2012
Сообщений: 1,607
Записей в блоге: 4
19.08.2012, 20:29
Попробуйте так:
JavaScript
1
2
3
4
5
6
7
8
9
10
11
<script type="text/javascript">
    $(function () {
        alert("begin");
        $.post(
        "/Home/Get",
        {name:"stringValue"})
        .success(function() { alert("success"); })
        .error(function() { alert("error"); }); 
    alert("after");
});   
</script>
Библиотека jQuery не ниже 1.5 .
Совет: установите firebug на браузер Firefox , с его помощью удобно отслеживать ajax запросы.
0
6 / 6 / 1
Регистрация: 15.03.2011
Сообщений: 9
23.08.2012, 16:21  [ТС]
на самом деле всё до смешного просто)
HTML5
1
<script src="../../Scripts/jquery-1.5.1-vsdoc.js" type="text/javascript"> </script>
- вот эта строчка мешала, из-за неё ошибка была, и функция не работала. Странно, учитывая что этот скрипт поставляется вместе со студией.

И кроме того, в $.post нельзя обрабатывать error, для неё есть только success:
JavaScript
1
$.post("/Home/Get",{name:"stringValue"},function(){alert('success');});
Короче, надо почаще заглядывать в документацию)
0
 Аватар для Soldado
901 / 833 / 198
Регистрация: 28.06.2012
Сообщений: 1,607
Записей в блоге: 4
23.08.2012, 17:31
И кроме того, в $.post нельзя обрабатывать error, для неё есть только success
Вы проигнорировали мой предыдущий пост (как будто его и небыло) в котором я указал, каким образом можно всё-таки обрабатывать error для $.post
0
6 / 6 / 1
Регистрация: 15.03.2011
Сообщений: 9
23.08.2012, 18:35  [ТС]
хм.. да, вы правы) надо внимательнее относиться к советам. спасибо!)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.08.2012, 18:35
Помогаю со студенческими работами здесь

Не получается опубликовать пустой Asp.Net MVC проект на хостинге reg.ru
Добрый день Создаю пустой проект MVC, чтобы протестировать хостинг В панели настроено всё правильно (как я думаю). Версияя .net...

Post запрос в ASP.NET application (не mvc) посредством JS к *.aspx
Добрый вечер... Каким образом организовать post запрос в ASP.NET application (не mvc) посредством JS к *.aspx? Есть js файл, в...

Стоит ли изучать asp.net mvc 4 из за скорого выхода asn.net mvc vNext ?
Доброго вечера! Как я узнал, Microsoft скоро планирует выпустить новый веб-фреймворк с названием vNext который позиционируется как...

Чем отличается ASP.NET от ASP.NET MVC, и что лучше подходит для моего приложения
Дорогие знатоки, я прочитал Шилдта C# и WPF Мак-Дональда, но до сих пор я не сильно понимаю чем именно отличаются ASP.NET и ASP.NET MVC. И...

Client ASP.NET MVC + Angular и Server side ASP.NET WEB.API
Доброго времени суток! Не первый день бьюсь над задачей, не могу понять в чем причина. Хочу создать почти HelloWorld решение, для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru