Мне нужно отправить некоторые данные через ответ Jsonp из приложения MVC.Для метода ответа Jsonp я использовал JsonpFilter.
Это мой метод ответа Jsonp:
[JsonpFilter]
public JsonResult GetPageName()
{
return new JsonResult
{
Data = Session["Page"],
JsonRequestBehavior = JsonRequestBehavior.AllowGet
};
}
и это функция javascript:
$.ajax({
type: "GET",
dataType: "jsonp",
url: 'http://localhost:54845/Login/GetPageName',
contentType: "application/json; charset=utf-8",
success: function (data) {
alert(data.width + "-" + data.height);
}
});
Этот код прекрасно работает только на FF.В IE ничего не происходит.
Что не так в моем коде?Спасибо.