最近在项目开发中遇到需要运行ajax请求中js代码的情况,这里就简单介绍一下。大家都应该知道按照一般的方法,ajax请求响应中的内容如果由js也是无法执行的,那么怎么办呢?最简单的方式我想就是使用Prototype框架的Ajax.Updater方法,只需要简单的配置就可以了。
前台代码:
后台代码:
很简单,只需要evalScripts设置为true就可以。当然还有其他方法,不过应该都没有这种方式方便。
最近在项目开发中遇到需要运行ajax请求中js代码的情况,这里就简单介绍一下。大家都应该知道按照一般的方法,ajax请求响应中的内容如果由js也是无法执行的,那么怎么办呢?最简单的方式我想就是使用Prototype框架的Ajax.Updater方法,只需要简单的配置就可以了。
前台代码:
后台代码:
很简单,只需要evalScripts设置为true就可以。当然还有其他方法,不过应该都没有这种方式方便。