Я пытаюсь вызвать функцию api со страницы asp. net основной бритвы со страницы news.cs html, используя нижеприведенную функцию ajax.
Она дает неопределенную ошибку для console.log(len);
... если я удаляю это, то ничего не происходит ни данных, ни ошибок
$.ajax({
url: "api/news/getallnews/1",
type: "GET",
dataType: "json",
success: function (response) {
//console.log(response);
var len = response.length;
console.log(len);
var table = $("<table><tr><th>Details</th></tr>");
for (var i = 0; i < len; i++) {
// console.log("i "+i);
table.append("<tr><td>Title:</td><td>" + response[i].newsHeading + "</td></tr>");
}
table.append("</table>");
$("#news").html(table);
}
});
json Data retu rnet от API, я просто показываю одну строку, в то время как мои API возвращается около 36
{"data":[
{
"newsID":2076,
"newsHeading":"New Title is here",
"newsBrief":"New Brief is here",
"newsDetails":"\u003Cp\u003E\r\n\t\u003Cem\u003E New details in HTML format are here.\u003C/p\u003E\r\n",
"newsDate":"2020-01-28T00:00:00",
"languageID":1
}]}