1

我已经实现了 Struts2-jQuery <sj:select/>

填充此选择框以获取来自 AJAX 调用的 JSON 对象。

如何在 javascript 中加载 SelectBox 之前访问此 JSON 对象以便对其进行一些处理?

4

1 回答 1

1

Struts2-jQuery-plugin 的 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" />
于 2015-02-25T15:07:32.067 回答