Есть контроллер с методом
public class TestController: Controller{
[HttpPost]
public JsonResult GetQuestionWithAnswers(){
var answers = qaDb.Answers.Include(p=>p.Question);
var data = answers.ToList();
return Json(data,JsonRequestBehavior.AllowGet);
{
}
С ними всё хорошо. И есть js скрипт, где я с помощью ajax пытаюсь вытянуть данные.
var testContainer = [];
$(document).ready(function(){
$.ajax({
url:"../test/getquestionwithanswers",
type:"Post",
contentType: "application/json; charset=utf-8",
data: JSON.stringify({}),
dataType: "json",
success: function(result){
for (var i = 0; i<result.length; i++){
testContainer.push(result[i]);
}
});
});
Но в итоге на стороне клиента данные не приходят - в чём моя ошибка?
У тебя опечатка в скобках скрипта. Отформатировал:
$(document).ready(function(){
$.ajax({
url: "../order/getquestionwithanswers",
type: "Post",
contentType: "application/json; charset=utf-8",
data: JSON.stringify({}),
dataType: "json",
success: function (result) {
debugger;
for (var i = 0; i < result.length; i++) {
testContainer.push(result[i]);
}
}
})
});
После этого результат возвращается
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
есть функция которая запускает таймер на сервере node js
Я новичок в сайтостроительстве и недавно таки выложил свой первый сайтНо сразу возникла проблема с прогрузкой аудио
Подскажите, пожалуйста, есть ли способ достать из yandexmetrica внешний url, по которому перешёл user с помощью javascript? Подробнее: к моему сайту подключена...