我已经实现了Struts2 jQuery <sj:select/>
。
这个选择框是从AJAX调用中获取JSON对象而填充的。
在用javascript加载SelectBox之前,我如何访问这个JSON对象以便对其进行一些处理?
Struts2-jQuery插件的SelectTag有一个属性:
onBeforeTopic
:加载之前发布的主题
用法示例:
<script type="text/javascript">
$(function(){
$.subscribe("myBeforeHandler", function(event, data) {
alert("I'm raised before the loading of the SelectBox ! Data is : " + data);
});
});
</script>
<s:url var="myUrl" action="foobar" namespace="/" />
<sj:select onBeforeTopics = "myBeforeHandler"
href = "%{myUrl}"
list = "foo"
name = "bar" />