当按钮单击事件发生时,我尝试将html页面加载到div。
function loadPage(page){
if (page == "publications"){
$( "#container" ).load("publications.scala.html");
//$( "#container" ).load("app/views/publications.scala.html"); // also not work
//$( "#container" ).load("../app/views/publications.scala.html"); // also not work
}
}
publications.scala.html
位于我的app / views文件夹中因此,当我尝试时,它将在控制台
404 (Not Found)
中说出该文件。我该如何进行这项工作。在Play Framework中,有什么特定的方法可以做到这一点。
最佳答案
尝试这个,
路线
GET /show controllers.Application.show()
控制者
public static Result show(){
return ok(views.html.publications.render());
}
脚本
$( "#container" ).load("/show");