52,797
社区成员
发帖
与我相关
我的任务
分享
public String getTaskQuery() throws Exception{
listMCode = getPrpMcodeNameByType("RiskType");
List listMap = new ArrayList();
for (PrpMcode domain : listMCode) {
Map dateMap = new HashMap();
dateMap.put("riskCode",domain.getId().getCodeCode());
dateMap.put("riskName",domain.getCodeCName());
listMap.add(dateMap);
}
JSONObject jsonObject = new JSONObject();
jsonObject.put("data", JSONArray.fromObject(listMap));//封装到JSON
// System.out.println(JSONArray.fromObject(listMap)+"####");
renderHtml(jsonObject.toString());//
return NONE;
}
function riskQuery(){
var url = contextRootPath + '/statements/getTaskReassignQuery.do?';
url = handlerParamUrl(url);
jQuery.post(url,callback,'json');
function callback(obj){
$("#sel").show();
$("#sel").html('');
var length = obj.data.length;
var innerHtml = "";
// alert(length);
//alert(checkIsNull(obj.data[1].riskCode));
//alert(checkIsNull(obj.data[1].riskName));
for(var i=0;i<length;i++){
innerHtml+="<option value='checkIsNull(obj.data[i].riskCode)'>"+checkIsNull(obj.data[i].riskName)+"</option>";
}
$("#sel").append(innerHtml);
}
}
<select id="riskCode" style="height:26px; width:80%; margin-left:8px;" onclick="riskQuery();">
<option value="" selected="selected"></option>
<div id="sel"></div>
</select>
<select id="riskCode" style="height:26px; width:80%; margin-left:8px;" onclick="riskQuery();">
<option value="" selected="selected"></option>
</select>
function callback(obj){
var sel=$('#riskCode');
var length = obj.data.length;
for(var i=0;i<length;i++){
sel.append('<option value="'+checkIsNull(obj.data[i].riskCode)+'">'+checkIsNull(obj.data[i].riskName)+'</option>');
}
}