weixin_33670786 2014-07-20 18:52 采纳率: 0%
浏览 29

Spring MVC Ajax更新DIV

Okay...I am coming from C# MVC using partial views/ajax, etc... Here's what I have: 1 main page with a target ID that renders the default information using a page include.

What I want to do is onclick of a button target the original ID and render a different page as the include. Kind of like RenderPartials in C# MVC.

Can Spring (using Maven) MVC do this or is there a way to go about this that is strait forward?

Thanks,

  • 写回答

1条回答 默认 最新

  • 狐狸.fox 2014-07-21 05:40
    关注

    You don't need to implement partial views just have an empty div and on click of a button make an ajax request get the content and update the div. something like below.

    function button_onclick() {
    
        var params = {}; //put parameter if any 
          $.ajax({
            headers: { 
            Accept : "text/plain; charset=utf-8","Content-Type": "text/plain; charset=utf-8"},              
            url: "/controller",
            method:"GET",
            data:params,
    
            success:function(data, textStatus,response) {
                var text = response.responseText;
                if (text == "") {
                    return;
                }
                $( "#DIV_ID" ).text(text);
            },
            error: function(response) {
                alert(response);
              // terminate the script
            }
          });
        }
    
    评论

报告相同问题?