使用GWT Uniform.js更改选择值

时间:2013-03-11 22:01:46

标签: gwt widget uniform gwtquery

我在GWT应用程序中使用uniform.js。我需要以图解方式更改选择项的值。但是,小部件似乎没有得到更新。我知道这可以使用

更新
$.uniform.update();

但是,我怎么能在GWT中做到这一点?

2 个答案:

答案 0 :(得分:1)

嗨我有类似的问题。我尝试了下面的JSNI。它对我有用。

 $wnd.jQuery(".checker span").each(function(){
 if(!$wnd.jQuery(this).parent().find("input:checkbox").is(':checked'))
 {
 $wnd.jQuery(this).removeClass("checked"); 
 }
 });

 $wnd.jQuery(".selector span").each(function(){
 $wnd.jQuery(this).html($wnd.jQuery(this).parent().find(":selected").text());
 });

答案 1 :(得分:0)

Yeh。您可以使用JSNI与gwt联系jquery。

尝试使用此

public static native void update() /*-{
  $wnd$.uniform.update();
}-*/; 

或喜欢

public static native void update() /*-{
     $wnd.jQuery.uniform.update();
    }-*/; 

并在GWT

中调用静态方法update()