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

QQ登录

只需一步,快速开始

查看: 5423|回复: 10

[结贴] mobileUI dialog对话框明细

[复制链接]

35

主题

103

帖子

323

积分

中级会员

Rank: 3Rank: 3

积分
323
QQ
发表于 2014-6-11 21:02:50 | 显示全部楼层 |阅读模式
版本: X5.2.7 小版本号: 2649
数据库: MS SQLServer 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: android 4.x 浏览器: 手机/平板X5客户端
mobileUI 中做了一个多选对话框,见图a,想要实现在单击对话框“编辑”栏位,弹出相应的明细,现在对话框时好用的,但是在单击编辑栏位是系统提示见附件b
  1. ZNBHdialog1.mgridRenderCell = function dgrid1RenderCell(event) {
  2. if ('edit' == event.name) {
  3.                 var s = justep.Request.convertURL(
  4.                                 "/UI/system/images/standardToolbar/standard/edit.gif", true);
  5.                 event.value = '<img src="' + s + '" onclick="ZNBHdialog1.edit(this);"/>';
  6.         }
  7. };

  8. ZNBHdialog1.edit = function (node) {
  9.         var id = justep.xbl('mgrid').getRowID(node);
  10.         var editUrl = "/mobileUI/DDXT/DDGL/process/DDXT_M/ZNBHdialog1Edit.w" + "?id=" + id;
  11.         justep.xbl('windowRunner1_7').open(null, editUrl, "编辑");
  12. };
复制代码
a.jpg
b.jpg

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35940
发表于 2014-6-12 08:48:12 | 显示全部楼层
windowRunner的id写的正确吗?布局在什么地方了?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

94

主题

1141

帖子

2380

积分

金牌会员

Rank: 6Rank: 6

积分
2380
发表于 2014-6-12 09:41:42 | 显示全部楼层
data不能为null吧
回复 支持 反对

使用道具 举报

35

主题

103

帖子

323

积分

中级会员

Rank: 3Rank: 3

积分
323
QQ
 楼主| 发表于 2014-6-13 10:30:51 | 显示全部楼层
jishuang 发表于 2014-6-12 08:48
windowRunner的id写的正确吗?布局在什么地方了?

windowRunner的ID肯定是正确的,布局见下图,windowRunner的源码见红色部分,烦请帮我看一下,坐等,谢谢
  1. <window
  2.   xmlns:xu="http://www.xmldb.org/xupdate"
  3.   xmlns:ev="http://www.w3.org/2001/xml-events"
  4.   xmlns:xhtml="http://www.w3.org/1999/xhtml"
  5.   xmlns:xui="http://www.justep.com/xui"
  6.   xmlns:xs="http://www.w3.org/2001/XMLSchema"
  7.   xmlns:xforms="http://www.justep.com/xforms"
  8.   xmlns="http://www.justep.com/xui"
  9.   component="/mobileUI/system/components/mobile/window.xbl.xml#window"
  10.   extends="/mobileUI/system/dialog/base/multiList.w"
  11.   id="window" >

  12.    <xui:data id="main" concept="ZNBH"  xui:update-mode="merge"/>
  13.     <creator action="/DDXT/DDGL/logic/action/createZNBH1Action" id="default1_6" xui:parent="main" xui:update-mode="insert" />
  14.     <reader action="/DDXT/DDGL/logic/action/queryZNBHAction" id="default2_6" xui:parent="main" xui:update-mode="insert" />
  15.     <writer action="/DDXT/DDGL/logic/action/saveZNBH1Action" id="default3_6" xui:parent="main" xui:update-mode="insert" />
  16. <font color="#ff0000">    <xhtml:div xmlns:xhtml="http://www.w3.org/1999/xhtml" component="/mobileUI/system/components/mobile/windowRunner.xbl.xml#windowRunner" id="windowRunner1_1" xui:parent="rootView" xui:update-mode="insert" /></font>
  17.    <xhtml:div id="smartFilter" filter-relations="ProdID,ProdName,ProdSize"  xui:update-mode="merge"/>
  18.    <xhtml:div id="mgrid" onRenderCell="ZNBHdialog1.mgridRenderCell"  xui:update-mode="merge"/>
  19.     <xui:column xmlns:xui="http://www.justep.com/xui" id="default7_6" label="产品编号" ref="ProdID" style="width:57px;" width="59px" xui:parent="mgrid" xui:update-mode="insert" />
  20.     <xui:column xmlns:xui="http://www.justep.com/xui" id="default6_6" label="产品名称" ref="ProdName" style="width:61px;" width="63px" xui:parent="mgrid" xui:update-mode="insert" />
  21.     <xui:column xmlns:xui="http://www.justep.com/xui" id="default5_6" label="规格型号" ref="ProdSize" style="width:45px;" width="54px" xui:parent="mgrid" xui:update-mode="insert" />
  22.     <column id="default4_6" label="订购数量" ref="udef6" style="width:66px;" width="81px" xui:parent="mgrid" xui:update-mode="insert" />
  23.     <xui:column xmlns:xui="http://www.justep.com/xui" id="gridColumnM1_7" label="编辑" name="edit" style="width:24px;" width="27px" xui:parent="mgrid" xui:update-mode="insert" />
  24.    <xhtml:div id="windowReceiver" onReceive="ZNBHdialog1.windowReceiverReceive"  xui:update-mode="merge"/>
  25.    <xhtml:div id="htitlebar" title="智能补货"  xui:update-mode="merge"/>
  26.     <xhtml:script xmlns:xhtml="http://www.w3.org/1999/xhtml" id="htmlScript1_7" src="ZNBHdialog1.js" xui:parent="resource" xui:update-mode="insert" />

  27. </window>
复制代码
windowRunner布局.jpg
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35940
发表于 2014-6-13 11:56:36 | 显示全部楼层
你发的windowRunner的id是windowRunner1_1,js中写的是windowRunner1_7
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

35

主题

103

帖子

323

积分

中级会员

Rank: 3Rank: 3

积分
323
QQ
 楼主| 发表于 2014-6-13 12:17:18 | 显示全部楼层
jishuang 发表于 2014-6-13 11:56
你发的windowRunner的id是windowRunner1_1,js中写的是windowRunner1_7

不好意思,上面是我贴错了,我把js中也改成了windowRunner1_1,但是还是提示相同的问题
b.jpg
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35940
发表于 2014-6-13 13:46:23 | 显示全部楼层
你好楼主,该问题需要远程,已经通过技术服务QQ加你为好友了,请及时通过,我们会尽快QQ远程。
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

35

主题

103

帖子

323

积分

中级会员

Rank: 3Rank: 3

积分
323
QQ
 楼主| 发表于 2014-6-16 09:04:27 | 显示全部楼层
麻烦起步的同事在加我一下呀,我收到QQ申请,但是不知道为什么没有加上!!!
回复 支持 反对

使用道具 举报

35

主题

103

帖子

323

积分

中级会员

Rank: 3Rank: 3

积分
323
QQ
 楼主| 发表于 2014-6-16 09:45:12 | 显示全部楼层
我的qq:541009142
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35940
发表于 2014-6-16 10:43:54 | 显示全部楼层
已远程,布局的问题,在layout没有place进行布局
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-14 17:04 , Processed in 0.086784 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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