起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2936|回复: 8

[结贴] 新建按钮

[复制链接]

24

主题

88

帖子

700

积分

高级会员

Rank: 4

积分
700
QQ
发表于 2014-6-13 18:46:19 | 显示全部楼层 |阅读模式
版本: X5.2.4 小版本号:
数据库: Oracle 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 7 浏览器: Chrome
点击新建按钮,下拉出来两行数据!选择某行数据弹到对应的新建页面

点击新建的时候、下拉出来两个选项

点击新建的时候、下拉出来两个选项

45

主题

4492

帖子

3960

积分

论坛元老

Rank: 8Rank: 8

积分
3960
QQ
发表于 2014-6-13 19:10:32 | 显示全部楼层
你是不是想实现右键弹出菜单?

你可以参考在grid中右键弹出菜单,如下面的这个贴子;
http://bbs.justep.com/forum.php?mod=viewthread&tid=46826
向前进,向前进,我们……
回复 支持 反对

使用道具 举报

310

主题

4938

帖子

4767

积分

论坛元老

Rank: 8Rank: 8

积分
4767
QQ
发表于 2014-6-13 22:02:45 | 显示全部楼层
用系统提供了menuButton组件

参考:http://bbs.justep.com/thread-55518-1-1.html
QQ:179785966
回复 支持 反对

使用道具 举报

发表于 2014-6-13 22:31:24 | 显示全部楼层
通过menu实现,在源码里面写代码实现。

评分

参与人数 1 +3 收起 理由
jishuang + 3 赞一个!

查看全部评分

回复 支持 反对

使用道具 举报

24

主题

88

帖子

700

积分

高级会员

Rank: 4

积分
700
QQ
 楼主| 发表于 2014-6-15 11:28:23 | 显示全部楼层
lanware_smf 发表于 2014-6-13 22:31
通过menu实现,在源码里面写代码实现。

具体怎么实现、刚接触这个X5!谢谢
回复 支持 反对

使用道具 举报

310

主题

4938

帖子

4767

积分

论坛元老

Rank: 8Rank: 8

积分
4767
QQ
发表于 2014-6-15 12:39:45 | 显示全部楼层
weizhao0702 发表于 2014-6-15 11:28
具体怎么实现、刚接触这个X5!谢谢

参考我发的连接,在3楼
QQ:179785966
回复 支持 反对

使用道具 举报

24

主题

88

帖子

700

积分

高级会员

Rank: 4

积分
700
QQ
 楼主| 发表于 2014-6-15 13:09:20 | 显示全部楼层
yinlun 发表于 2014-6-15 12:39
参考我发的连接,在3楼

我现在把样式做出来了、可是点击跳不到想对应的界面
回复 支持 反对

使用道具 举报

310

主题

4938

帖子

4767

积分

论坛元老

Rank: 8Rank: 8

积分
4767
QQ
发表于 2014-6-15 13:50:22 | 显示全部楼层
weizhao0702 发表于 2014-6-15 13:09
我现在把样式做出来了、可是点击跳不到想对应的界面

如果你是用menuButton,选择你增加的按钮,在onclick中写代码,打开新的页面

如果是用trigger和memu,要在trigger的onclick里写代码判断,根据按钮id,打开不同页面
  1.               <xhtml:div component="/UI/system/components/menu.xbl.xml#menu" appearance="context" open-mode="win" menu-id="newPermissionsMenu" style="display: none;" class="xui-container" id="div2">
  2.                 <xui:menuitem id="newFunPermission" label="分配功能权限" img="/UI/SA/OPM/images/funPermission.gif" dis-img="/UI/SA/OPM/images/un_funPermission.gif" disabled="false"/>  
  3.                 <xui:menuitem id="newDataPermission" label="分配数据权限" img="/UI/SA/OPM/images/dataPermission.gif" dis-img="/UI/SA/OPM/images/un_dataPermission.gif" disabled="false"/>  
  4.                 <xforms:action ev:event="DOMActivate" id="action11">
  5.                   <xforms:script id="xformsScript11">mainActivity.newPermissionsMenuClick(event)</xforms:script>
  6.                 </xforms:action>
  7.               </xhtml:div>

  8. js代码:
  9. mainActivity.newPermissionsMenuClick = function(event) {
  10. var menuitemId = event.getData().itemId;
  11. if (justep.xbl("dRole").getCurrentRowId()) {
  12.   if (menuitemId == "newFunPermission") {
  13.    justep.xbl("wdSelectFunTree").open({});
  14.   } else if (menuitemId == "newDataPermission") {
  15.    justep.xbl("wdDataPermissionDetail").open({
  16.     openMode : "new",
  17.     roleID : justep.xbl("dRole").getCurrentRowId()
  18.    });
  19.   }
  20. }
  21. };
  22. }
复制代码

评分

参与人数 1 +7 收起 理由
jishuang + 7 赞一个!

查看全部评分

QQ:179785966
回复 支持 反对

使用道具 举报

24

主题

88

帖子

700

积分

高级会员

Rank: 4

积分
700
QQ
 楼主| 发表于 2014-6-18 15:03:41 | 显示全部楼层
结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-19 00:17 , Processed in 0.103016 second(s), 33 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表