如何从json动态加载div内的脚本

时间:2014-01-13 18:41:55

标签: jquery json

我在后端有一个服务返回脚本,我想在div中注入dynamcailly。我使用以下方法

 $.get("/api/service/getdata", function (data) {


           $("#searchBox1").append(data.script);
       });

但它不是在div内执行。以上简单地将脚本放在div中。我该如何执行脚本?

1 个答案:

答案 0 :(得分:0)

我认为这里可能需要更多信息。如果AJAX调用的结果返回如下内容:

<script>var cool = function () { alert('You\'re Cool!'); }</script>

然后,您需要在附加脚本后调用cool()或附加动态生成的脚本标记来执行此操作。

<script>cool()</script>

如果返回的函数不止一个,我们需要看一个更好的例子。