jquery 解析json数据 并动态生成li数据
来源:互联网 发布:蒙巴顿亲王知乎 编辑:程序博客网 时间:2024/09/21 08:17
- $().ready(function () {
- $.getJSON("getRecUserTree.action", function (result) {
- $.each(result.tree, function (i, field) {
- $("#cs").append("<li style=\"float:; margin-top:3px;margin-left:10px;\"><a href=\"#\" class=\"\" onclick=\"aa(" + field.menuid + ");\">" + field.text + "</a></li>");
- //$("#mylx").append(" <option value="+field.menuid + ">" + field.text + "</a></li>");
- });
- });
- });
- <div id="cs" class="stuff"></div>
- public void getMenuTree(HttpServletRequest r, HttpServletResponse rp) {
- try {
- String t = "";
- SessionBean sb =(SessionBean)r.getSession().getAttribute(Function.sessionbean);
- String where = "";
- List<UserRecTreeBean> l = null;
- if ("NORMAL".equals(sb.getUsertype())) {
- where += " vf.activestatus = 1 AND vu.userid = '"
- + sb.getUserid() + "' and vf.imagepath=0";
- l = vfdi.getByUserRecTree(where);
- }
- JSONObject json = new JSONObject();
- if (l != null && l.size() > 0) {
- JSONArray arr = new JSONArray();
- for (UserRecTreeBean oo : l) {
- arr.put(new JSONObject(oo));
- }
- json.put("tree", arr);
- ResponseUtils.renderJson(rp, json.toString());
- } else {
- t = "";
- }
- ResponseUtils.renderJson(rp, json.toString());
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
- public List<UserRecTreeBean> getByUserRecTree(String where) throws SQLException, Exception {
- Connection con = getConnection();
- try {
- String sql="SELECT vf.menuid as id, vf.menuname as text, vf.menuid as menuid FROM vod_user vu LEFT JOIN vod_menu vf ON vu.menuid = vf.menuid WHERE "+where;
- ResultSetHandler<List<UserRecTreeBean>> rsh = new BeanListHandler<UserRecTreeBean>(UserRecTreeBean.class);
- System.out.println(sql);
- return query(con, sql, rsh);
- } catch (SQLException e) {
- e.printStackTrace();
- } finally {
- Close(con);
- }
- return null;
- }
- package com.avcon.form;
- public class UserRecTreeBean {
- private String id;
- private String text;
- private String menuid;
- public String getId() {
- return id;
- }
- public void setId(String id) {
- this.id = id;
- }
- public String getText() {
- return text;
- }
- public void setText(String text) {
- this.text = text;
- }
- public String getMenuid() {
- return menuid;
- }
- public void setMenuid(String menuid) {
- this.menuid = menuid;
- }
- }
<script type="text/javascript"><!--google_ad_client = "ca-pub-1944176156128447";/* cnblogs 首页横幅 */google_ad_slot = "5419468456";google_ad_width = 728;google_ad_height = 90;//--></script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
- jquery 解析json数据 并动态生成li数据
- jquery 解析json数据 并动态生成li数据
- 读取json数据并动态生成table
- ajax动态加载json数据并解析
- 使用Strust2生成JSON数据,使用jQuery解析json数据
- 使用JQuery解析asp.net MVC控制器返回的json数据并用动态生成的表格显示解析的数据
- jquery解析json数据
- jquery解析json数据
- jquery解析json数据
- Jquery解析json数据
- jquery解析JSON数据
- Jquery解析JSON数据
- jquery解析json数据
- Jquery解析json数据
- jquery解析json数据
- jQuery解析JSON数据
- jQuery 解析 JSON 数据
- jquery解析JSON数据
- 《C++大学教程》学习笔记 第四章:控制语句(第一部分)
- HTML5表单验证
- 网页编码转换代码
- mybatis入门
- java c3p0数据源配置
- jquery 解析json数据 并动态生成li数据
- PAT 1013. Battle Over Cities (25) DFS
- Google 软件工程师的简历建议
- Spring 任务调度Quartz的cron表达式
- ibatis调用存储过程
- 循环语句的一些小知识点
- mysql小小笔试题
- 面向对象的三个基本特征
- 普通web工程加入Spring任务的支持