请问renderHtml和render("xx.html")有什么区别?

发布于 2021-12-01 17:15:21 字数 231 浏览 992 评论 4

@JFinal 你好,想跟你请教个问题:

想在bootstrap的modal-body里面用js动态添加后台的返回页面,怎么才能使用ajax来利用那些已经写好的方法呢?那些方法都是形如(render("xx.html"))返回的是一个跳转页面啊

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

眼泪淡了忧伤 2021-12-02 07:31:52

我用renderText,然后js用append添加到相应的位置

终止放荡 2021-12-02 05:00:02

谢谢解答,还有一个疑问,现在是用ajax请求的后台方法,该方法返回形式是render(“xx.html”)的话,接收到的是什么,ajax要用datatype:‘html’吗?

奢华的一滴泪 2021-12-02 04:48:31

回复
一般是使用 dataType:"html",或者是 dataType:"text",前者经常使用jquery弹出一个对话框,后者经常用来直接将数据插件到现有 html 中的某个节点之中或者替换掉某部分旧的内容

执手闯天涯 2021-12-01 22:33:18

   renderHtml 是用参数中的 htmlString 为内容返回给客户端,而 render("xx.html") 是先对 xx.html 模板进行渲染,然后将渲染后得到的 htmlString 为内容返回给客户端。renderHtml(...) 通常这么使用:

renderHtml(
  "<html><head></head>" +
    "<body>test</body>" +
  "</html>");

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文