Spring MVC Ajax更新DIV

时间:2014-07-20 18:52:17

标签: ajax spring-mvc

好的......我来自C#MVC使用部分视图/ ajax等... 这就是我所拥有的:1个主页面,其中包含使用页面包含呈现默认信息的目标ID。

我想要做的是点击一个按钮来定位原始ID并将其他页面呈现为包含。有点像C#MVC中的RenderPartials。

Spring(使用Maven)MVC可以做到这一点,还是有办法解决这个问题,这是前进的?

谢谢,

1 个答案:

答案 0 :(得分:0)

您不需要实现部分视图只需要一个空div并单击按钮使ajax请求获取内容并更新div。如下所示。

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
        }
      });
    }