JQuery和Struts2填充多个下拉列表/选择列表

时间:2012-03-29 07:03:57

标签: jquery struts2

在短短几天内提出这么多问题的道歉,因为我正在努力使其成功。

(编辑:对不起,我不知道这些行没有读取中间的代码?) 是否有适当的方法从一个下拉列表中填充多个下拉列表? 我目前只能一次填充另一个下拉列表。

(编辑:这是我正在尝试的代码示例)

假设我的jsp中有一个下拉列表:

<s:select id="changevalue"/>

在这个下拉列表中,我能够从“changevalue”下拉列表中呈现“anotherList”。 我的问题是,我可以在呈现另一个列表的同时呈现另一个下拉列表吗? 目前,“changevalue”可以呈现

<s:select id="anotherlist"/>

使用以下代码。

我的代码是

$('select#dept').change(function() {
            //alert('Handler for .change() called.'+$("#dept").val()+"Fab is "+$(this).val());
            var url = url,// not to be disclosed
            $.getJSON(url, function(j){
                 var options = '';
                 for (var i = 0; i < j.length; i++) {
                     //alert(j[i].description);
                     options += '<option value="' + j[i].key + '">' + j[i].description + '</option>';
                 }
                                 // this is being rendered. Can I do something like:
                 $("select#anotherList").html(options);
                                 $("select#moreList").html(options);
                                 // My goal is to use j to render 2 dropdown list.

            });             
        });

我的目标是,使用此

<s:select id="changevalue"/>

渲染

<s:select id="anotherList"/>
<s:select id="moreList"/>

同时。

假设我的所有json对象都传递给函数(j)中的“j”。 谢谢&amp;问候:)

0 个答案:

没有答案