来自ajax的字符串作为jquery执行

时间:2012-01-12 09:19:13

标签: jquery string chain

我做了一个ajax调用,我从服务器收到一个字符串(这也可能是另一个字符串和链):

thisitem.parent().parent().hide()

现在我想要超越那个jquery链。我相信eval()就是答案,但我明白那是危险的吗?

那么替代方案是什么?或eval()对此目的没有危险吗?

3 个答案:

答案 0 :(得分:1)

您可以使用http://code.google.com/p/jquery-json/https://github.com/douglascrockford/JSON-js库将json转换为javascript对象。实际上浏览器对此有本机支持,但并非全部都支持。因此,现在建议使用另一种工具。

答案 1 :(得分:0)

javascript是一个脚本。也许你可以回复一个标志,因为(1,2)不是脚本字符串。我想。

答案 2 :(得分:0)

使用jQuery.getScript()

http://api.jquery.com/jQuery.getScript/