js动态生成添加html

dongtaitianjia.js

$(function() {
var addKeyAlarmNote = function(){
var node = "<div id='keyAlarm' class='keyAlarmBox'>"
+"<span>共有</span>"
+"</div>";
$("#box").append($(node));
$("#gs_container").append($(node).show());
}
addKeyAlarmNote();

//将告警拼成html

var getList = function(data){
var lis ="";
if(data && data.data.list.length > 0){
for(var i = 0; i <data.data.list.length;i++){
console.log("2");
var li = getAlarmLi(data.data.list[i]);
lis += li;
}
}
return lis;
}

$.ajax({url:'MineJs/ajax3.json',
type:'post',
async:true,
success:function(data){
var lis = getList(data);
$("#keyAlarmContent").append(lis);
}});

//获取电站类型对应的图片
var getStationTypeImg = function(type){
if(type == 1){
return "image/map_point_1X0.png";
}else if(type = "2"){
return "image/map_point_220.png";
}
}

var getAlarmLi = function(item){
var node = "<li class='stationsAlarm' sId ='"+item.stationCode+"'>"
+ "<img src='" + getStationTypeImg(item.cominedType) + "'/>"
+"<p class = 'descr'>"
+"<span>[</span>"
+" <span class='stationType' style='font-weight:800;'>" + (item.cominedType)+"</span>"
+"<span>]</span>"
+ "<span class='stationName'>" + item.stationName + "</span>"
+ "<input type='hidden' name='sid' value='" + item.stationCode + "' />"
+ "</p>"
+ "<div class='alarmNums'>"
+ "<div class='alarmLevel levle2' style='border-radius: 5px 0 0 5px;'>" + item.severityLevel['2'] + "</div>"
+ "<div class='alarmLevel levle3'>" + item.severityLevel['3'] + "</div>"
+ "</div>"
+"</li>";
return node;
}




});


dongtaitianjia.html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="MineJs/dongtaitianjia.js"></script>
<script type="text/javascript" src="MineJs/ajax.js"></script>
</head>
<body>
<div class="alarm" id="box">
<span>第一条数据</span>
<div id="keyAlarmContent" style="height:800px;width:500px">
</div>
</div>
</body>
</html>

ajax3.json
{"success":true,"message":null,"data":{"list":[{"id":null,"optimisticLockVersion":null,"stationCode":"D5EEAB8D1FD72BC6E70F2FB050DD9EC8","stationName":"qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq","generatingCapacity":null,"cominedType":"2","severityLevel":{"1":0,"2":0,"3":0}},{"id":null,"optimisticLockVersion":null,"stationCode":"BE6C528112A8ABF22F12D4DF25F9EBE5","stationName":"hyhy","generatingCapacity":null,"cominedType":"2","severityLevel":{"1":0,"2":0,"3":0}},{"id":null,"optimisticLockVersion":null,"stationCode":"C77CF68F638F06443F8AF1F02DE1B0E3","stationName":"kl","generatingCapacity":null,"cominedType":"2","severityLevel":{"1":0,"2":0,"3":0}},{"id":null,"optimisticLockVersion":null,"stationCode":"DEC0A66791F9943CE286855C78EEDD6A","stationName":"gx","generatingCapacity":null,"cominedType":"2","severityLevel":{"1":0,"2":0,"3":0}},{"id":null,"optimisticLockVersion":null,"stationCode":"73D46007AFD40281125B3AD9E57268D5","stationName":"CSL","generatingCapacity":null,"cominedType":"2","severityLevel":{"1":0,"2":0,"3":0}},{"id":null,"optimisticLockVersion":null,"stationCode":"4C60F42E449C2D3B05ACD3108225AF8E","stationName":"一个很长的狮吼功内容可以显示一些什么内容大家经鉴定该基地及国际景点基金降低基金","generatingCapacity":null,"cominedType":"2","severityLevel":{"1":0,"2":0,"3":0}}],"totalMap":{"1":0,"2":0,"3":0},"total":8,"pageNo":1,"pageSize":6,"pageCount":2},"errorMsg":{}}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值