Я пытаюсь получить данные из ASP.Net WebMethod и загрузить их в li
элементы. WebMethod работает без сбоев. Однако иногда данные не отображаются в li
. Что является причиной этого? Мои примеры кодов следующие:
'use strict';
$(document).ready(function() {
Ust_Menuyu_Getir();
});
function Ust_Menuyu_Getir() {
var Domain = window.location.hostname;
var MenuTuru = 1;
var veriler = {
Domainim: Domain,
MenuTurum: MenuTuru
};
$.ajax({
type: "POST",
url: "Anasayfa.aspx/MenuleriGetir",
data: JSON.stringify(veriler),
contentType: "application/json; charset=utf-8",
cache: false,
dataType: "json",
success: function(data) {
var HizmetIslemleri = JSON.parse(JSON.stringify(data))
$.each(data.d, function(i, v) {
$("#ustmenum").append('<li><a href="' + v.MenuURL + '">' + v.MenuMetni + '</a></li>');
$("#tabanmenum").append('<li><a href="' + v.MenuURL + '">' + v.MenuMetni + '</a></li>');
});
}
});
}