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

问题描述 投票:0回答:2

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

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

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

php javascript jquery ajax
2个回答
2
投票

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


1
投票

首先看看响应的dataType,是在xmljson或其他格式?首先尝试console.log(response)

© www.soinside.com 2019 - 2024. All rights reserved.