struts2 jquery autocomplete onselect调用javascript函数无法正常工作

时间:2012-03-12 14:21:44

标签: javascript jquery autocomplete struts2 jquery-autocomplete

使用的是使用struts2功能的java Web应用程序。 我在一个UI中有一个struts2 jquery自动完成。加载时,我有一个listKey和listValue这个自动完成字段。

我需要的是当onselect工作时我需要获取所选项目的ID。

为此提供onSelectTopics='somefunction-name'。我使用了这个功能,但它不起作用。我无法使用这个获得id。 到目前为止我尝试过的是以下内容:

<sj:autocompleter list="%{metrics}" id="autoCompleterSearch" 
                                            listValue="value"
                                            listKey="id"
                                            cssStyle="font-size: 10px;" 
                                            onSelectTopics="autocompleteSelect" key="true"></sj:autocompleter> 
$.subscribe('autocompleteSelect', function(event, data) {
    var ui = event.originalEvent.ui;
        var message = ui.item.value;
        if(ui.item.key) {
            message = '( '+ ui.item.key +' ) '+message;
        }
            $('#topics').html('<b>'+message+'</b>');
        });

任何人都可以帮我解决这个问题吗?

0 个答案:

没有答案
相关问题