ajax里拼接标签属性规则,ajax动态拼接ul标签

设置ul标签的id

动态拼接ul的数据

//页面加载的时候触发onDetails方法

$(function() {

onDetails();

});

function onDetails(){

$("#wlf").html("");//清空ul标签下的HTML代码

$.ajax({

url : "/details/getAdrcList",//调用后台接口

dataType : 'json',

type : 'GET',

success : function(dataInfo) {

var dataOptions = '';

if(dataInfo.code == 0){

for(var i = 0; i < dataInfo.data.length; i++){

dataOptions += '

标签的HTML放到标签下

$("#wlf").html(dataOptions);

}

});

}

3.后台接口数据

controller层:

@ApiOperation(value = "查询所有ADRC规则配置name", notes = "查询所有ADRC规则配置name")

@RequestMapping(value="/getAdrcList")

@ResponseBody

public MapgetAdrcList(){

Mapmap = new HashMap();

try {

map.put("code", 0);

map.put("data", detailsService.getAdrcList());

} catch (Exception e) {

map.put("code", 1);

throw e;

}

return map;

}

service层:

public ListgetAdrcList(){

return detailsDao.getAdrcList();

}

dao层:

public ListgetAdrcList(){

ListvoList = new ArrayList<>();

StringBuffer sf = new StringBuffer();

sf.append("SELECT * FROM " + adrcTable);

SqlRowSet rs = jt.queryForRowSet(sf.toString());

AdrcVo vo = null;

while(rs.next()){

vo = purseVo(rs);

voList.add(vo);

}

return voList;

}

private AdrcVo purseVo(SqlRowSet rs) {

AdrcVo vo = (AdrcVo) ApplicationContextProvider.getApplicationContext().getBean(AdrcVo.class);

vo.setId(rs.getInt("id"));

vo.setName(rs.getString("name"));

return vo;

}

接口数据展示图:

4880e4fccbe5b545fba203e27bd588f6.png

4.ajax动态拼接ul效果展示图:

de2fe5f45de09bb6c05936b4c5d804af.png

大功告成~~~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值