AJAX返回Javascript函数


AJAX returning Javascript functions

我的AJAX返回一个JS代码块。我已经尝试将其转换为一个函数,然后在AJAX请求返回后调用,但由于某种原因,在我的FireBug控制台中,我被告知该函数不存在。AJAX返回一个JS块,并将其设置为一个名为"content"的div。然而,这些函数似乎没有注册,也没有被调用。即使它们不是函数,而是标准语句,否则它们仍然什么也不做!

除了最后一部分返回的JS代码没有执行之外,所有的东西都在适当的位置并且工作完美。

显然,JS代码块不在<head>元素内部,但是,我确信我以前已经设法在该元素之外执行JS代码。

是否有什么我做错了,是否有一个工作围绕?JavaScript代码块编辑localStorage,所以我不能使用其他语言代替,代码块也是使用PHP生成的,并且是动态的,因为它根据用户输入改变变量。

https://stackoverflow.com/a/10073403/2195574

在这里找到了我的答案!简单地将id添加到脚本中,并以eval()的方式执行。看看DW的默认下拉菜单,id不在其中,否则我会在发布之前尝试一下!