我是学习Wicket / Jquery的菜鸟。我正在尝试从Wicket访问JavaScript(Jquery)变量。这是我正在使用的示例:
Component slider = new WebMarkupContainer("slider").add(new SliderBehavior(
new SliderOptions().changeEvent("alert('clicked!')").orientation(Orientation.HORIZONTAL).min(10).max(100).value(20)));
我在这里实现一个jqwicket滑块示例。我想读取Java滑块的值,而不是“ alert('clicked!')”事件。所有帮助表示赞赏!!!
最佳答案
您必须将jquery的“ changeEvent”与将当前滑块值发送到wicket组件的ajax请求结合起来。
jqwicket包含执行此操作的示例。有关更多信息,请参见此处的AjaxSlider:
http://code.google.com/p/jqwicket/source/browse/tags/jqwicket-demo-0.4/jqwicket-demo/src/main/java/net/javaforge/jqwicket/SliderPage.java