如何从响应文本获取 JSON 字符串到 JavaScript 中
How to get JSON string into JavaScript from responsetext
所以我已经尝试了一整天,但似乎无法解决。我有一些AJAX从PHP脚本中获取JSON字符串,现在我想将其放入JavaScript中。
我尝试的是这样的:
var xmlhttp;
xmlhttp=new XMLHttpRequest();
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
var obj = jQuery.parseJSON(xmlhttp.responseText);
}
}
xmlhttp.open("GET","back.php?q="+query,true);
xmlhttp.send();
但我得到的只是
未捕获的语法错误:意外的令牌
我已经尝试了所有类型的代码,例如
obj = JSON.parse(xmlhttp.responseText);
alert(obj.length);
无论我做什么,我基本上都会得到上面的错误..不知道该怎么办..我真的很想用jQuery/JS解决这个问题。
非常感谢任何帮助!
使用 jquery,您可以:
$.ajax({
url: "back.php?q="+query,
dataType: "json",
success: function(response) {
alert(response.length);
}
});
简单地做...
url='your/url/to/the/file.php';
$.getJSON(url,
function(data){
alert(data);
});
});
相关文章:
- 将DOM节点值与字符串Javascript进行比较
- 到UpperCase字符串Javascript中的特定字符索引
- 替换字符串javascript中的所有特殊字符..
- 在数组中查找某些字符串(Javascript)
- 解析特定的字符串Javascript(Node.js)
- 从字符串 JavaScript 中过滤多个正则表达式
- 在字符串 JavaScript 中使用正则表达式替换
- 忽略字符串javascript中的字符
- 如何检查url是否包含多个字符串.Javascript/jquery
- 截断字符串JavaScript
- 计算字符串javascript中的某些单词
- 从'获取本月的最后一天;2015-02-23'字符串(javascript)
- 从字符串javascript中获取键值对
- 从路径字符串 - Javascript 获取所有父路径
- 在字符串Javascript中查找丢失的字母
- AngularJS:如何使所有ng模型都是字符串.JavaScript和长整数
- 将浮点转换为至少有一个小数点的字符串(javascript)
- 替换字符串 JavaScript 中的多个文本
- 检查另一个字符串 JavaScript 中一个字符串是否有任何字符的最佳方法
- 将变量的值包含在 href 字符串 javascript 中