+ -
当前位置:首页 → 问答吧 → TitlePane中嵌套TitlePane导致数据无法显示.docx

TitlePane中嵌套TitlePane导致数据无法显示.docx

时间:2011-08-25

来源:互联网

操作员维护页面Html源码如下:
<div dojoType="dijit.TitlePane" title="操作员维护"><input id="users_roles_url" type="hidden" value=""></input>
  <span></span>
  <div id="users_rolesToolBar" ></div>
  <span></span>
  <script type="dojo/method">

  function getUserName(eventObj){
  return "hppms";
  }

  function getRoleName(eventObj){
  return "admin";
  }

  function map(){
  alert("haha, i am testing...");
  dojo.connect(dojo.byId("users_roles_Users_Grid"), "onClick", getUserName);
  dojo.connect(dijit.byId("usersRoles_Roles_Tree"), "onClick", getRoleName);
  }

  dojo.addOnLoad(map);
   
  createToolBar({label: "新建角色分配", id: "users_roles_new",
  click: function(){
  clickButton({id: "usersRolesDialogNew",title: "新建角色分配",idGrid: "usersRolesGrid",url: "/rbac/users_roles",mod: "add"});
  },cls: "add", refId: "users_rolesToolBar"});

  createToolBar({label: "解除角色分配", id: "users_roles_btn_del",
  click: function(){
  clickButton({id: "usersRolesDialogDel",
  refresh: {id: "usersRolesGrid", url: '/rbac/users_roles.json'}, title: "解除角色分配",idGrid: "usersRolesGrid",url: "/rbac/users_roles",refreshUrl: "/rbac/users_roles",mod: "del"});
  },cls: "del", refId: "users_rolesToolBar"});
  </script>
  
  <div id="topContainerOfUser_Roles" style="border: 1px solid #B5BCC7;height: 70%;overflow: auto">
  <div dojoType="dijit.TitlePane" title="用户列表">
  <span></span>
  <div id="users_roles_users_grid" style="height: 130px"></div>
  <span></span>
  <script type="dojo/method">
  loadGrid({reqURL: "/rbac/users.json", refId: "users_roles_users_grid", id: "usersRoles_Users_Grid"});
  </script>
  </div>
  <div dojoType="dijit.TitlePane" title="角色关系树">
  <span></span>
  <div id="users_roles_roles_tree" style="height: 130px"></div>
  <span></span>
  <script type="dojo/method">
  loadTree({reqURL: "/rbac/roles_tree.json", refId: "users_roles_roles_tree", id: "usersRoles_Roles_Tree", treeFilter:{level: '1'}});
  </script>
  </div>
  </div>

  <div id="bottomContainerOfUser_Roles" style="border: 1px solid #B5BCC7;height: 70%;overflow: auto">
  <div dojoType="dijit.TitlePane" title="用户角色关系列表">
  <span></span>
  <div id="users_roles_users_roles_grid" style="height: 130px"></div>
  <span></span>
  <script type="dojo/method">
  loadGrid({reqURL: "/rbac/users_roles.json", refId: "users_roles_users_roles_grid", id: "usersRoles_UsersRoles_Grid"});
  </script>
  </div>
  </div>
</div>
通过firebug抓包发现grid、tree的json数据都获取到了,但是在firefox中显示不出来,3天了,还是没有解决,纠结哦.

作者: coolmoon_133319   发布时间: 2011-08-25

没有人遇到类似情况吗?

作者: coolmoon_133319   发布时间: 2011-08-25