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

QQ登录

只需一步,快速开始

查看: 3016|回复: 16

[结贴] simpleselect 数据刷新

[复制链接]

103

主题

411

帖子

789

积分

高级会员

Rank: 4

积分
789
QQ
发表于 2015-3-27 10:36:45 | 显示全部楼层 |阅读模式
simpleselect 下拉数据是绑定的data数据, data中的数据是一直变化的,可是simpleselect下拉的内容还是初始加载的数据,不能随着data的变化而变化,当data变化是,我刷新了data的数据,可是下拉的还是不变,应该怎么处理,

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2015-3-27 11:14:04 | 显示全部楼层
data的数据变化是怎么变化的?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

103

主题

411

帖子

789

积分

高级会员

Rank: 4

积分
789
QQ
 楼主| 发表于 2015-3-27 13:18:20 | 显示全部楼层
jishuang 发表于 2015-3-27 11:14
data的数据变化是怎么变化的?

根据项目名称,查询后load到data中,
选择不同项目名称,返回一次数据到data中,   先删除data中的数据,在存储到data中 ximpleselect中的下拉还是原来的数据
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2015-3-27 14:22:18 | 显示全部楼层
ssl 发表于 2015-3-27 13:18
根据项目名称,查询后load到data中,
选择不同项目名称,返回一次数据到data中,   先删除data中的数据, ...

那你可以在simpleselect的onDropDown中操作,把数据load给data
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

103

主题

411

帖子

789

积分

高级会员

Rank: 4

积分
789
QQ
 楼主| 发表于 2015-3-27 16:16:27 | 显示全部楼层
jishuang 发表于 2015-3-27 14:22
那你可以在simpleselect的onDropDown中操作,把数据load给data

还是不更新,下拉还是第一次的数据mainActivity.simpleSelect2Dropdown = function(event){
var ap = new justep.Request.ActionParam();
                justep.xbl('data8').deleteAllRow();

        ap.setString('xmmc', xmmc);
        justep.Request.sendBizRequest2({
           action:"querygxmcAction",
           dataType:"json",
           parameters:ap,
           callback:function(result){
           if (result.state) {
//         alert("返回值:" + JSON.stringify(result.response));
         justep.xbl("data8").loadJson(result.response);
         justep.xbl("data8").refreshData() ;         

        }else{
            throw new Error("调用失败!");
        }
           }
        });  



}
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2015-3-27 16:56:26 | 显示全部楼层
在load之前把data上的数据清了,lload后不用调用data的刷新
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

103

主题

411

帖子

789

积分

高级会员

Rank: 4

积分
789
QQ
 楼主| 发表于 2015-3-27 17:14:34 | 显示全部楼层
jishuang 发表于 2015-3-27 16:56
在load之前把data上的数据清了,lload后不用调用data的刷新

justep.xbl('data8').deleteAllRow();已经全部删除了
数据加载没问题,有没有清空simpleselect控件下拉的方法,
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2015-3-27 17:30:39 | 显示全部楼层
ssl 发表于 2015-3-27 17:14
justep.xbl('data8').deleteAllRow();已经全部删除了
数据加载没问题,有没有清空simpleselect控件下拉 ...

justep.xbl("data8").clear()
数据是data上的,不是simpleselect上的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

103

主题

411

帖子

789

积分

高级会员

Rank: 4

积分
789
QQ
 楼主| 发表于 2015-3-30 09:42:20 | 显示全部楼层
jishuang 发表于 2015-3-27 17:30
justep.xbl("data8").clear()
数据是data上的,不是simpleselect上的

都试了 控件的下拉还是原来的数据
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2015-3-30 13:28:11 | 显示全部楼层
确认你返回的值是否正确
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-21 18:31 , Processed in 0.059905 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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