在 Primefaces 中,我想获得一个 Widget 列表,它是InputSwitch"或其他东西.我怎么能这样做.
In Primefaces, I want to get a list of Widget which is "InputSwitch" or something else. How could I do that.
在 Primefaces 中,我看到页面中的小部件列表按代码显示:
In Primefaces, I see there a list of Widgets which is in the page by code:
PrimeFaces.widgets或者通过id获取widget
Or get widget by id
PrimeFaces.getWidgetById("someId");但我不知道如何通过小部件类型示例获取小部件列表 PrimeFaces.widget.InputSwitch
But I do not know how to get a list of widget by widget Type sample as PrimeFaces.widget.InputSwitch
推荐答案在 PrimeFaces 中,他们支持 jQuery,并且只需通过以下方式获取 jQuery 对象:
In PrimeFaces, they support jQuery, and to get a jQuery object by simply:
PrimeFaces.widgets["someWidgetVar"].getJQ()存档获取 InputSwitch 列表的简单方法是
Simple way to archive getting a list of InputSwitch is
for (item in PrimeFaces.widgets) { widget = PrimeFaces.widgets[item]; if (widget.getJQ().hasClass('ui-inputswitch')) { list.push(widget); } }With 'ui-inputswitch' 是 PrimeFaces 组件的 CSS 类.
With 'ui-inputswitch' is the CSS class of PrimeFaces component.
更多推荐
在 Primefaces 中,如何通过 javascript 中的小部件类型获取小部件
发布评论