Получить JSON в ASHX AJAX C#C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Получить JSON в ASHX AJAX C#

Сообщение Anonymous »

У вас есть сценарий в Home.aspx:

Код: Выделить всё

function probarAjax() {

var Publicaciones = {
"Categoria": "Noticia"
}

$.ajax({
type: "POST",
url: "Controlador.ashx?accion=enviar",
data: JSON.stringify(Publicaciones),
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(data) {
console.log(data);
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
alert(textStatus);
}

});
}

Внутри Controlador.ashx:

Код: Выделить всё

public void ProcessRequest(HttpContext context) {
context.Response.ContentType = "text/json";

var categoria = string.Empty;
JavaScriptSerializer javaSerialize = new JavaScriptSerializer();
categoria = context.Request["Categoria"];

var capaSeguridad = new { d = categoria };

context.Response.Write(javaSerialize.Serialize(capaSeguridad));
}
И результат:

Код: Выделить всё

Object {d: null}
Почему такой результат? если я отправлю параметр в данные с переменной Publicaciones со значением «Noticia».

Подробнее здесь: https://stackoverflow.com/questions/223 ... ax-c-sharp
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»