javascript - 将 PHP 页面输出插入 jquery 变量

标签 javascript php jquery string variables

我创建了一个 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/

相关文章:

javascript - 如何使用javascript获取下拉列表的选定值

php - 将参数从服务器端 PHP 传递到客户端 JavaScript 的最安全方法是什么

php - 是否可以在 PHP 中临时更改 PATH?

javascript - 您好,我想让 4 个对象循环从左到右移动,但我的代码不起作用

javascript - jqgrid 服务器端错误消息/验证处理

javascript - 错误 : Paths must be non-empty strings and can't contain ".", "#"、 "$"、 "["或 "]"(ionic 2 和 firebase)

javascript - jQuery 对话框不关闭

javascript - 可以缓存 Google Maps API javascript 吗?

php - 用 PHP 发送电子邮件的更灵活的方式

javascript - 我可以告诉 Web 浏览器不要缓存特定文件吗?