我创建了一个 PHP 页面,它从我的数据库输出一个字符串变量(该字符串模拟多维数组),我想在 jquery 代码(外部 JavaScript 文件)中使用该字符串作为变量。 问题是它不起作用。
我已经尝试过:
var data = [$.get( "string.php" );];
如何将 PHP 页面输出插入 jquery 变量?
最佳答案
你可能想要这样的东西:
$.get( "string.php", function(response){
var data = response;
});
从您的评论中看出,您希望得到一个数组作为响应。你需要解析它。 我建议您将响应放入 JSON 对象中(这使得解析更容易)。 你可以这样做:
var data = $.parseJSON(response);
你将得到一个包含对象的数组。
要使响应为 JSON,您可以使用 json_encode对您的数组进行编码。
关于javascript - 将 PHP 页面输出插入 jquery 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21042782/