关于触发View's $(document)的问题.Spring MVC中控制器响应的ready处理程序
Problem about triggering View's $(document).ready handler on Controller response in Spring MVC
我们正在尝试将HttpServlet更改为Spring的DispatcherServlet。我们在客户端使用jQuery和JSP。在我们的页面中有一些动态的东西。
For ex there is
$(document).ready(function(){
window.alert("alerted!");
});
在blah.jsp
。我们通过调用
$("#myDiv").load("blah.jsp");
来自另一个.jsp
然后我对Spring MVC进行了配置。新的控制器完全工作了。
问题在这里。控制器从servlet返回"blah"视图,它是一个html字符串。当我把它附加到$("#myDiv")
时,我不能使它的$(document).ready
处理程序触发。
我怎么才能算出来?
狱警
我猜问题是在您将响应有效负载插入页面后脚本没有运行。
所以,我认为如果你指定一个dataType属性在ajax调用,脚本应该运行一旦插入到文档
$.ajax({
url: "blah.jsp",
success: function(data) {
$('#myDiv').html(data);
},
dataType: "html"
});
或
$.get("blah.jsp", null, function(data) {
$('#myDiv').html(data);
}, "html");
相关文章:
- 获取@ResponseBody的一部分作为主干和Spring MVC控制器之间的参数
- 如何使用Spring MVC将Facebook返回的响应数据保存在Java类中
- 使用 JQUERY AJAX (Spring MVC) 从控制器中删除
- Spring MVC:如何在Javascript中访问modelAndView XML对象
- 无法使用Angular JS和spring MVC打开下载文件
- Spring MVC Ajax请求刷新动态表
- 打印从Spring MVC Controller发送的字符串数组只显示“;toJSON”;在javascript中
- 如何将我的Ionic应用程序与我的java服务器(Spring MVC)连接
- 如何将Spring MVC Javascript模板引擎与双节棍集成
- Spring MVC 集成 js 和 css 文件
- Spring MVC中的PUT方法HTTP Status 400-AngularJS
- 如何使用Spring MVC将Java Map放入Optgroup选项中
- Spring MVC与Google图表,创建javascript数据表的最佳方式是什么
- spring mvc, rest, angularJs
- Spring MVC获取onclick输入星级的值
- 带有 Spring MVC <3.0.4 的 JSP 中的源 JavaScript 文件
- 是否可以将javascript json ajax POST的多个参数传递给Spring MVC控制器
- 如何将Spring MVC的JSON响应放入jsp中的表中
- Spring MVC 框架(从 UI 到完成事务的过程)
- 将文件夹上传到服务器(mvc spring)