我要做的是将wickets java代码中的值传递给使用target的javascript函数 我使用的方法是使用目标从wickets java类调用javascript函数。
我的java代码是:
target.addJavascript("show();");
Html代码。 Scipt功能
但它没有调用javascript函数 - 我该怎么办?
答案 0 :(得分:0)
如果您希望在更新事件中调用某些JS,则必须实现一个名为“wantOnSelectionChangedNotifications()”的布尔方法
例如:
new DropDownChoice("drop"){
@Override
protected boolean wantOnSelectionChangedNotifications() {
return true;
}
@Override
protected void onUpdate(AjaxRequestTarget target) {
target.appendJavaScript("put your JavaScript here");
}
}