0
点赞
收藏
分享

微信扫一扫

c标签页面进行解析json

雅典娜的棒槌 2022-03-24 阅读 90
jsonhtmlsql

JAVA代码中的后台

List<Map<String,String>> rs = new ArrayList<Map<String,String>>();

if("1".equals(queryType)){

rs = DBService.selectObjectListWithSQL(queryjgbm);

}else if("2".equals(queryType)){

rs=DBService.selectObjectListWithSQL(queryjgr);

}

String json = JSONArray.toJSONString(rs);

super.renderText(json);

return null;

JS中解析json串

$(document).ready(function(){

<c:if test="${_USERINFO_.departLevel=='4'}">

getSysList('${request.param.gxqxj}');

$("#selectGxqxj").val("${request.param.gxsys}")

</c:if>

})

function getSysList(parentCode){

var url = "<%=webapp%>/ylqxjyqyrcjc/ylqxjyqyrcjcAction!getQuery1.dhtml";

$.ajax({

url: url,

type: 'post',

data: {queryType:'1',code:parentCode},

async: false,

complete: function(request, status) {

var data = request.responseText;

data =$.trim(data);

var jsonobj=eval('('+data+')');

var str="<option value=''>请选择</option>";

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

var obj = jsonobj[i];

str+="<option value='"+obj.VALUE+"'>"+obj.NAME+"</option>";

}

$("#selectGxqxj").html(str);

}

});

}

页面中显示 <view:qrytr>

<c:if test="${_USERINFO_.departLevel=='4'}">

<view:qrytd width="15%" heightshow="true">管辖食药所:</view:qrytd>

<view:qrytd>

<select id="selectGxqxj" name="param.gxsys" style="width:220px">

</select>

</view:qrytd>

</c:if>

</view:qrytr>

梅花香自古寒来

举报

相关推荐

0 条评论