动态Divs在jsp中

时间:2012-07-06 17:55:21

标签: javascript jquery html jsp

我正在尝试创建一个将逐步呈现的页面。用户选择某个选项,并根据所选的值在jsp页面上动态呈现下一个div。例如

MyPage.jsp

<input type="button" onclick="somejsfunction();" value="Select Choice" />

somejsfunction()向服务器发出POST并在会话中设置一些值。然后我需要在MyPage.jsp中渲染一个div。我想我总是可以从post调用中吐出HTML代码然后将其附加到somejsfunction()中的文档正文但是我想知道是否有更简洁的方法来执行此操作?感谢

1 个答案:

答案 0 :(得分:1)

使用jQuery更清晰

function callMe(){
    $.ajax({
      type: "POST",
      url: "/someServlet",
      data: { methodToInvoke: "sayHello" , data: "Abc" }
    }).done(function( msg ) {
      //msg is the HTML received from server
      $("#someDivId").html(msg);
    });
}