【发布时间】:2017-08-04 07:26:17
【问题描述】:
$(document).ready(function() {
$.ajax({
type: 'post',
url: 'submenu.php',
success: function(response) {
//console.log(response);
var menuArray = JSON.parse(response);
var html = "";
$.each(menuArray, function(key, value) {
html += "<li><a href=''>" + value.Menu_Name + "</a></li>";
if (value.subMenu.length > 0) {
console.log(JSON.stringify(value.subMenu));
$.each(value.subMenu, function(key, subValue) {
html += "<li><a href=''>" + subValue.text + "</a></li>";
});
}
});
console.log(html);
if (response != "") {
$("#main_menu").html(html);
}
}
});
});
在这段代码中,我的数据来自数据库,我想在 ul 和 li 列表中显示这些数据,例如菜单和子菜单。如何在这段代码中使用 ul 和 li 标签来显示菜单栏。
【问题讨论】:
标签: jquery ajax html-lists