//java中的代码
JSONObject json=new JSONObject();
if(brandRootColumn!=null){
Collection brandColumns=brandRootColumn.getChildrenAsc();
Iterator it=brandColumns.iterator();
while(it.hasNext()){
Column col=(Column)it.next();
json.put(col.getOuterName(), String.valueOf(col.getId()));
}
}
model.put("brands",json);
jsp页面中js实现:
<script type="text/javascript">
function handleData(){
var key=jQuery("#inputConsumeBrand").val();//此处的key为json中某一个key,否则找不到值
var map=${brands};
var value=map[key];//获取json对象中key对应的值
if(value!=null){
jQuery("#6572_ConsumeBrand").val(map[key]);
}else{
jQuery("#6572_ConsumeBrand").val('');
alert('您输入的品牌部存在!');
jQuery("#inputConsumeBrand").val('');
}
}
</script>