powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Вопрос по ASP.NET MVC - Ajax/jQuery
11 сообщений из 11, страница 1 из 1
Вопрос по ASP.NET MVC - Ajax/jQuery
    #38048213
rush.khaz.88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что мы имеем:
Код на сервере:
Код: c#
1.
2.
3.
4.
5.
6.
7.
public class HomeController : Controller
    {

        public ContentResult XmlData(int id) {
            Random r=new Random();
            return Content("<text>"+"Сам текст"+"</text>", "text/xml");}
    }


На клиентской части:
Код: javascript
1.
2.
3.
4.
5.
var XmlData;
...............

$.ajax({ url: "/Home/XmlData", data: { s: id }, dataType: "xml",
            success: function (data) { alert("Данные передались успешно!"); XmlData = data; }


Проблема в том, что при данном раскладе, не вызывается функция XmlData. После успешного вызова функции, должен сработать alert, чего у меня не делается... Точка останова на серверной стороне показал что вызова функции вобще не происходит
...
Рейтинг: 0 / 0
Вопрос по ASP.NET MVC - Ajax/jQuery
    #38048233
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ajax по умолчанию на скока помню post
...
Рейтинг: 0 / 0
Вопрос по ASP.NET MVC - Ajax/jQuery
    #38048235
rush.khaz.88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
handmadeFromRu, по-моему GET, но я вставлявлял этот аргумент - безрезультатно
...
Рейтинг: 0 / 0
Вопрос по ASP.NET MVC - Ajax/jQuery
    #38048260
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
$.ajax({
  url: '/Home/XmlData',
  data: { id: id },
  dataType: 'json',
  type: 'GET',
  success: function (data) {
    alert('Данные передались успешно!');
    XmlData = data;
  },
  error: function (error) {
    alert('Произошла ошибка: ' + error);
  }
});
...
Рейтинг: 0 / 0
Вопрос по ASP.NET MVC - Ajax/jQuery
    #38048262
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а блин да
typeString
Default: 'GET'

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
function getSome(idx,) {
    $.ajax({
        dataType: "json",
        type: "POST",
        url: @Url.Action("Get","Some"),
        data: { index: idx },
        success: function (data) {
         .....
        },
        error: function (data) {
         .......
        }
    });
}



Код: c#
1.
2.
3.
4.
5.
6.
[HttpPost]
        public JsonResult Get(int index)
        {
             ...
            return Json(...);
        }



разница с Get в return Json(...,JsonRequestBehavior.AllowGet);
...
Рейтинг: 0 / 0
Вопрос по ASP.NET MVC - Ajax/jQuery
    #38048305
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRu, чё? :)
...
Рейтинг: 0 / 0
Вопрос по ASP.NET MVC - Ajax/jQuery
    #38048318
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что смущает? уточни, я не понял
...
Рейтинг: 0 / 0
Вопрос по ASP.NET MVC - Ajax/jQuery
    #38048326
rush.khaz.88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так, функция не вызывалась, но покопавшись, я нашел ошибки...

1. по невнимательности {s: id} - нужно {id: id} -это причина того что метод контроллера не вызывался

2. Каждая функция success: function() {...} должна возвращать false.

Устранив эти 2 недостатка, все заработало как надо. Спасибо за помощь!!!!
...
Рейтинг: 0 / 0
Вопрос по ASP.NET MVC - Ajax/jQuery
    #38048836
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rush.khaz.88, не за что, в следующий раз буду выделять отличия в своём коде от Вашего :)
...
Рейтинг: 0 / 0
Вопрос по ASP.NET MVC - Ajax/jQuery
    #38051622
rush.khaz.88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANA, Спасибо, Вам большое!) просто я не заметил всего сразу из-за большого наплыва сообщений, потому что решение нашел сам, и решил отписаться
...
Рейтинг: 0 / 0
Вопрос по ASP.NET MVC - Ajax/jQuery
    #38051623
rush.khaz.88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANA, разумеется, Ваш ответ был первым, и правильным) Спасибо БОЛЬШОЕ еще раз!)
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Вопрос по ASP.NET MVC - Ajax/jQuery
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]