java - 如何仅重新加载部分代码 - Java

标签 java javascript reload

我有一个 JSP 页面,最后有一个来自 javascript 的弹出窗口,我希望在用户单击后仅重新加载 JSP 页面的特定部分,更具体的 if - 循环想要再重新加载一个时间...这会发生还是这个想法完全错误?

最佳答案

您要查找的内容名为 AJAX

AJAX is the art of exchanging data with a server, and updating parts of a web page - without reloading the whole page.

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

关于java - 如何仅重新加载部分代码 - Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21451426/

相关文章:

java - java swing对象之间的细微差别

java - 如何修复在 Android 中崩溃的 Activity 的重启?

javascript - 在 angularjs 中渲染 <script> 标签

javascript - Ajax成功后如何按下按钮?

javascript - facebook js 登录页面在 IE10 中不断重新加载

java - H.225、h.245 和 iax2 消息格式是什么?想要进行签名分析,但我的数据包已加密

java - java.lang.StringBuffer可以用ColdFusion中的 "regular"字符串操作逻辑替换吗?

javascript - 使用 evaluateJavaScript 从 WKWebView 获取标题

javascript - 重新加载并显示消息

emacs - 为所有事件缓冲区重新加载 .emacs