如何从字符串中执行JavaScript代码?

时间:2011-02-25 10:37:08

标签: php javascript jquery ajax

我的AJAX调用返回一个JavaScript代码,该代码存储在变量response

response = if(typeof UberUpload.startUpload == 'function'){ UberUpload.startUpload("7200c3882ecf4b509eda383b2032ec8b",0,0); }

我想在响应中执行该代码。我该如何执行该JavaScript代码?

2 个答案:

答案 0 :(得分:2)

使用JavaScript函数eval()。所以在你的情况下eval(response);

答案 1 :(得分:1)

首先看到响应的 dataType ,是xml还是json还是其他格式? 首先尝试console.log(response)