首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在中使用GQuery

在中使用GQuery
EN

Stack Overflow用户
提问于 2011-05-27 12:15:50
回答 2查看 756关注 0票数 0

我正在使用GWT应用程序小部件库,并希望验证我正在编写的按钮单击event.The代码中的控件。

代码语言:javascript
复制
 GQuery input = $(e).filter("input[type='password']").widgets();

但它为我提供了编译时error.Please,告诉我或向我推荐任何验证微件库控件的教程。

EN

回答 2

Stack Overflow用户

发布于 2011-05-27 16:29:12

widgets()方法返回一个小部件列表,而不是一个GQuery对象

代码语言:javascript
复制
List<Widget> myPasswordInputs = $(e).filter("input[type='password']").widgets();

如果您只有一个输入类型为password,则可以直接使用widget()方法:

代码语言:javascript
复制
PasswordTextBox myPasswordInput = $(e).filter("input[type='password']").widget();

问:你确定你的'$(e).filter("inputtype='password'")‘吗?因为它意味着:“创建一个包含我的元素'e‘的GQuery对象,只有当'e’是密码类型的输入时才保留它”

如果要检索元素e中存在的所有密码输入,则必须使用:

代码语言:javascript
复制
List<Widget> myPasswordInputs = $("input[type='password']",e).widgets();

朱利安

票数 1
EN

Stack Overflow用户

发布于 2011-05-27 13:10:24

尝试:

代码语言:javascript
复制
GQuery input = GQuery.$(e).filter("input[type='password']").widgets();

您需要执行静态导入才能直接使用$

代码语言:javascript
复制
import static com.google.gwt.query.client.GQuery.*;
import static com.google.gwt.query.client.css.CSS.*;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6147791

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档