怎么判断父节点下是否有子节点
<!DOCTYPE html>
<script src="~/js/jquery-1.8.3.min.js"></script>
<script>
function GetId(element) {
var id = $(element).data("id");
$.post("../Home/GetMenu", { menuId: id }, function (result) {
var menu = JSON.parse(result);
var lableStr = "";
$.each(menu, function (index, value) {
lableStr += "<li data-id='" + value.Id+ "'class='menuId' onclick='GetId(this)'>" + value.Title + "<ul></ul><li>";
});
$(element).find("ul li").remove();
$(element).find("ul").html(lableStr);
});
}
</script>
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>Index</title>
</head>
<body>
<div>
<ul>
@{
foreach (Channel channel in channelList)
{
<li data-id="@channel.Id" class="menuId" onclick="GetId(this)">
@channel.Title
<ul>
</ul>
</li>
}
}
</ul>
</div>
</body>
</html>