我正在尝试从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>');
});
}
});
}