我有一个JSP页面,最后是一个来自javascript的弹出窗口,我想在用户点击后只重新加载JSP页面的特定部分更具体一个如果 - 循环想再重新加载一个时间......这可能发生了,还是这个想法完全错了?
答案 0 :(得分:0)
您要找的是AJAX。
AJAX是与服务器交换数据和更新部件的艺术 一个网页 - 没有重新加载整个页面。
jQuery有一个非常好的ajax api。
要加载html页面,您可以使用jQuery.load,如下所示:
$("#result").load( "ajax/test.html" );
您还可以通过使用不同的URL调用php页面的REST函数来生成动态html。例如:
var data = { limit: 25, otherProp: "val" }
$("#result").load( "getHtmldata.php", data);