Мне нужно использовать информацию из списка, возвращаемого в методе, который вызывает мой ajax для C#.получить ответ от ответа ajax C#
Это метод, кажется, работает нормально:
public JsonResult getComandes(int id)
{
using (var db = new daw_tenda()) //estat 1 = acabat, estat 2 = en curs.
{
var llistacomandes = db.Comandes.Where(x => x.usuaris_id == id).ToList();
return Json(llistacomandes.ToList(), JsonRequestBehavior.AllowGet);
}
}
Это мой Аякс:
$.ajax({
url: "/Perfil/getComandes",
type: 'get',
dataType: 'json',
data: {
id: $("#idsesion").val()
},
success: function (response) {
$("#contingutcomandes").show();
$("#contingutperfil").hide();
if (response)
{
console.log(response);
}
}
});
Я больше не получаю никакого ответа, ни он работает первый два Jquery шоу и скрыть и я не знаю, что я делаю неправильно, мой метод работает нормально и возвращает список, но я не могу получить его из вызова ajax, что мне нужно исправить?
Спасибо, что работает в этом случае! Я не знаю, как получить список объектов в ответе сейчас, ответите ли вы мне, пожалуйста? – Catalufo
Хм. Ну, если 'complete' запускается, а' success' - нет, есть вероятность, что запрос терпит неудачу. Вместо 'console.log (resp)', попробуйте 'console.log (resp.statusCode())'. Код состояния поможет сосредоточить ваше исследование. – shabs
Состояние 500 ошибка внутреннего сервера .. – Catalufo