【发布时间】:2020-03-23 10:27:45
【问题描述】:
我正在编写一个 ajax 调用并从控制器收集响应。我想向一个特定的 div 显示该响应(jsp)。请帮助我,如何将响应 div 放入当前页面 div。下面是代码:
function openSocietyTab(divName, parentTabName, subTabName)
{
debugger;
var i;
var x = document.getElementById(divName);
var parentTempId = parentTabName;
var tempId = subTabName;
$.ajax({
type : "GET",
url : "/ApartmentAdda/"+parentTempId+"/"+tempId,
data : {x:tempId},
timeout : 100000,
success : function(x) {
debugger;
console.log("SUCCESS: ", x);
// here i want to display x into divName div.(x is the jsp view which i am getting from controller)
},
error : function(e) {
console.log("ERROR: ", e);
}
});
}
我在点击按钮时调用这个 javascript 函数:
<button class="w3-bar-item w3-button dropbtnInr" onclick="openSocietyTab('tabToOpen','societyService','houseTab')">Houses</button><br>
tabToOpen 是我要在其上打开 ajax 响应 jsp 的 div。
【问题讨论】:
-
你可能想编辑你的标签,我认为只使用
javascript、'html'和可选的'jquery'会更合适。 Hibernate、spring和jsp与这个过程无关。
标签: ajax spring hibernate spring-mvc jsp