GWT アプリで uniform.js を使用しています。選択項目の値を図式的に変更する必要があります。しかし、ウィジェットは更新されないようです。これを使用して更新できることを知っています
$.uniform.update();
しかし、どうすればGWTでそれを行うことができますか?
こんにちは、同様の問題があります。以下の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());
});
ええ。JSNIを使用して、gwt から jquery に接続でき ます。
これを使ってみてください
public static native void update() /*-{
$wnd$.uniform.update();
}-*/;
または好き
public static native void update() /*-{
$wnd.jQuery.uniform.update();
}-*/;
そして、GWT
クラス で静的メソッド update() を呼び出します