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

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: engle_wang

[结贴] 捕捉回车键

[复制链接]

163

主题

561

帖子

1175

积分

金牌会员

Rank: 6Rank: 6

积分
1175
QQ
 楼主| 发表于 2017-12-6 15:47:46 | 显示全部楼层
jishuang 发表于 2017-2-10 17:26
用tools\chromium\32\chrome.exe运行看看

Model.prototype.searchBtnClick = function(event){
                alert(this.comp('fCodeQuery').val());
                this.comp('personAddressBookData').setStringVar("sCode", this.comp('fCodeQuery').val());
                this.comp('personAddressBookData').setStringVar("sName", this.comp('fNameQuery').val());
                this.comp('personAdsBookreport').refresh();
        };


        Model.prototype.modelLoad = function(event){
                var me = this;
            $("body").keydown(function(keydownEvent) {
            if (keydownEvent.keyCode == 13) {
                    me.searchBtnClick(event);
                }
            });
        };

这是我的代码,我发现输入查询条件后,第一次敲回车,并没有获得到输入的查询条件,第二次才获取到数据?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35930
发表于 2017-12-6 16:11:40 | 显示全部楼层
获取值之前先移开焦点
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

163

主题

561

帖子

1175

积分

金牌会员

Rank: 6Rank: 6

积分
1175
QQ
 楼主| 发表于 2017-12-6 16:31:00 | 显示全部楼层
jishuang 发表于 2017-12-6 16:11
获取值之前先移开焦点

移开焦点,敲回车可以。但是在页面加载,我先输入查询条件,点击查询按钮,查询结果显示,我再点击输入框,敲回车,就会提示空;me.comp("fCodeQuery") = null?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35930
发表于 2017-12-6 17:00:01 | 显示全部楼层
回车事件中先
$(this.getElementByXid("input1")).blur();移除input焦点
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

163

主题

561

帖子

1175

积分

金牌会员

Rank: 6Rank: 6

积分
1175
QQ
 楼主| 发表于 2017-12-6 17:04:08 | 显示全部楼层
jishuang 发表于 2017-12-6 17:00
回车事件中先
$(this.getElementByXid("input1")).blur();移除input焦点

我也是这么写的
我现在是这么操作的,
第一次我先输入查询条件,点击查询按钮。结果显示没问题。
然后我把焦点移动到查询条件里面,敲回车,就提示获取不到组件,this.getElementByXid("input1") 为null
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35930
发表于 2017-12-6 17:33:58 | 显示全部楼层
把.w和js文件发一下看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

163

主题

561

帖子

1175

积分

金牌会员

Rank: 6Rank: 6

积分
1175
QQ
 楼主| 发表于 2017-12-7 08:50:42 | 显示全部楼层
jishuang 发表于 2017-12-6 17:33
把.w和js文件发一下看看

见附件
新建文件夹.rar (6.63 KB, 下载次数: 184)
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35930
发表于 2017-12-7 11:07:27 | 显示全部楼层
你要的是回车执行按钮的click
button.png
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-9 10:19 , Processed in 0.068167 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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