Я получаю данные как результат json от контроллера.Но в моем аяксе эти данные пусты.Почему?
Контроллер:
public JsonResult GetMealType(string mType)
{
var obr = new Obroci();
var obrGrid = obr.GetMealType(mType);
return Json(obrGrid, JsonRequestBehavior.AllowGet);
}
Переменная Json имеет значение .: строка:
[{"Тип": "M1", "Цена":25, «Описание»: «Топли оброк»}]
ajax:
var newText = $('option:selected', this).text();
$.ajax({
url: "/Dumas/GetMealType?mtype=" + newText,
type: "POST",
data: 'json',
success: function (data) {
alert(data.success);
$("#lType").val(obj.Description);
},
error: function (status, error) {
alert("An AJAX error occured: " + status + "\nError: " + error);
}
});