我做了一个ajax调用,我从服务器收到一个字符串(这也可能是另一个字符串和链):
thisitem.parent().parent().hide()
现在我想要超越那个jquery链。我相信eval()
就是答案,但我明白那是危险的吗?
那么替代方案是什么?或eval()
对此目的没有危险吗?
答案 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()