当前位置:编程学习 > JS >>

ext中json页面处理接收的值

JSONArray jsonRoot = new JSONArray();  
        JSONObject item = new JSONObject();  
        item.put(UIConstants.JSON_ID, deptId);  
        item.put(UIConstants.JSON_NAME, deptName);  
        item.put(UIConstants.JSON_NODETYPE, "dept");  
        jsonRoot.put(item);  
        String jsonOrgs = jsonRoot.toString();  
        request.setAttribute("jsonOrgs", jsonOrgs);  

 

 
success: function(json){   
              var aa = json.responseText;  
              var data = eval('('+aa+')');  
              var bb=data.rows;  
              var sele = document.getElementById("s2");  
              sele.innerHTML = "";  
              var option2 = document.createElement('option');  
                option2.value ="";  
                option2.text= "请选择";  
                option2.selected="selected";  
                sele.add(option2);        
              for(var i=0;i<bb.length;i++){  
                var option = document.createElement('option');  
                option.value = bb[i].id;  
                option.text= bb[i].name;  
                sele.add(option);                         
              }    
        }  

 


补充:web前端 , JavaScript ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,