Jquery / struts 1组合框动态

时间:2010-11-15 19:07:00

标签: jquery ajax struts

我有两个连接的组合框,即如果你选择一个,另一个组合框将有相应的数据。我正在使用jQuery通过ajax调用struts动作。从struts动作方面来看,它基于从第一个copmbobox中选择的valuse发送最新数据,但它没有反映在页面上。我是否需要刷新整个页面/表单?如果是,那么使用ajax有什么意义呢?

$(document).ready(function() { 

        $("#marketchange").change(function() { 
            var marketCode = $(this).val();
            //var marketCode1 = document.getElementById("marketCode").value();
            //alert(marketCode1);
             $.ajax({  
                 type: "GET",  
                 url: '<%=contextPath%>/manageRangesAction.do?actionToTake=getIslandsForMarket',  
                 data: ({ market: marketCode }),
                 success: function(data){
                    alert(data)
                  }
             });   
            });

表单中的数据未更新。从struts方面来看,第二个组合框的arraylist已更改,但在jsp页面上没有刷新。

一般来说,每当我们对服务器端进行任何ajax调用时,我们如何更新表单数据?

1 个答案:

答案 0 :(得分:1)

在工作中我们使用AjaxTags