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

QQ登录

只需一步,快速开始

查看: 14332|回复: 27

[处理中5] 自定义action返回的数据 给 gridselect1 下拉选择

[复制链接]

11

主题

95

帖子

165

积分

初级会员

Rank: 2

积分
165
QQ
发表于 2016-8-23 12:40:08 | 显示全部楼层 |阅读模式
1金币
本帖最后由 枫叶暴走 于 2016-8-23 13:26 编辑

我想用 自定义action返回的数据这来 用生产令号查出项目号 给 gridselect1 下拉选择用不知道哪里错了


我的步骤是  


创建了 data1  增加两列 SC XM                        SC为ID 列
                     编辑数据新增空的一列
            data2  增加两列 SC XM                        SC为ID 列
                     编辑数据新增空的一列

gridselect1  bind—ref          $model.data2.ref("SC")
                    bind-lableRef   $model.data2.ref("XM")




                  option
                   data                 data1
                   value                SC
                   label                XM


action :
action.png
js:
QQ截图20160823132746.png
界面:
界面.png

控制台报错:
控制台.png

SQl 查询:

QQ截图20160823085308.png

                  
                  

js.png

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36151
发表于 2016-8-23 13:39:13 | 显示全部楼层
把控制台完整的错误信息发一下
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

11

主题

95

帖子

165

积分

初级会员

Rank: 2

积分
165
QQ
 楼主| 发表于 2016-8-23 14:06:51 | 显示全部楼层
本帖最后由 枫叶暴走 于 2016-8-23 14:08 编辑
jishuang 发表于 2016-8-23 13:39
把控制台完整的错误信息发一下
上面的问题 应该是刚网络的问题
gridSelect1 选中行的值 怎么写啊  

我要用来传参 var project_no = this.comp("gridSelect1").val(); 这样好像不可以
QQ截图20160823140214.png QQ截图20160823140321.png


回复

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36151
发表于 2016-8-23 15:09:53 | 显示全部楼层
获取值用data的getValue方法

getValue (string col, Row row)
通过列名和行获取列的值
Parameters
string        col
[required]列名称
Row        row
行,默认:当前行
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

11

主题

95

帖子

165

积分

初级会员

Rank: 2

积分
165
QQ
 楼主| 发表于 2016-8-23 15:28:06 | 显示全部楼层
本帖最后由 枫叶暴走 于 2016-8-23 15:39 编辑
jishuang 发表于 2016-8-23 15:09
获取值用data的getValue方法

getValue (string col, Row row)

了解  还有真的最后个问题我选任何一行 为什么只显示 第一行
我在数据里加了个uuid 解决了 显示第一行   但要怎么清空数据呢
点击 按钮 清空 data1 的数据 要怎么操作啊 data.clear(); 好像没起作用
   QQ截图20160823152521.png

js 语句是: QQ截图20160823152736.png
回复

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36151
发表于 2016-8-23 16:24:14 | 显示全部楼层
如果是要清空下拉中选中后显示的数据,用data的setValue方法设置空值就可以
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

11

主题

95

帖子

165

积分

初级会员

Rank: 2

积分
165
QQ
 楼主| 发表于 2016-8-23 16:35:08 | 显示全部楼层
jishuang 发表于 2016-8-23 16:24
如果是要清空下拉中选中后显示的数据,用data的setValue方法设置空值就可以

我想点按钮 查询相应 生产令号下的项目号
好像没有 刷新数据

QQ截图20160823163112.png QQ截图20160823163540.png

回复

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36151
发表于 2016-8-23 17:06:59 | 显示全部楼层
你的这个地方清空data的所有数据,就用data的clear()

远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

11

主题

95

帖子

165

积分

初级会员

Rank: 2

积分
165
QQ
 楼主| 发表于 2016-8-23 21:00:48 | 显示全部楼层
本帖最后由 枫叶暴走 于 2016-8-24 07:27 编辑
jishuang 发表于 2016-8-23 17:06
你的这个地方清空data的所有数据,就用data的clear()

输入第一个生产令号   点button5(查询项目号)   下拉列表 里有数据  可以继续打印预览 生成报表
输第二个生产令号 点button5(查询项目号)       下拉里就没有数据了  选择任何一个都是空的
是不是哪里要设置下
js.png jiemian.png


回复

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36151
发表于 2016-8-24 10:38:32 | 显示全部楼层
枫叶暴走 发表于 2016-8-23 21:00
输入第一个生产令号   点button5(查询项目号)   下拉列表 里有数据  可以继续打印预览 生成报表
输第二个 ...

loadData的地方加debugger调试看看放回的是否有数据
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-14 22:12 , Processed in 0.101507 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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