我的AJAX在JS中返回一段代码。我已经尝试将其转换为一个函数,然后在AJAX请求返回后调用该函数,但由于某种原因,在我的FireBug控制台中,我被告知该函数不存在。 AJAX返回一个JS块并将其设置为一个名为" content"的div。但是,这些功能似乎没有注册,也没有被调用。即使它们不具有功能并且是标准语句,否则它们仍会执行任何操作!
绝对一切都到位并且完美无缺,除了返回的JS代码没有执行的最后部分。
显然,JS代码块不在<head>
元素内,但是,我确信我之前已经设法在该元素之外执行JS代码。
我有什么重大错误,是否有解决方法? JavaScript代码块编辑localStorage
,因此我不能使用其他语言,代码块也是使用PHP生成的,并且是动态的,因为它根据用户输入更改变量。
答案 0 :(得分:0)
https://stackoverflow.com/a/10073403/2195574
在这里找到我的答案!只需在脚本中添加id
,然后使用eval()
执行该操作。看看DW中的默认下拉菜单中的ID并不是其中之一,否则我会在发布之前试过这个!