jquery - 如何从 json 输出中删除 [""]?

标签 jquery json

我有这个代码:

$(document).ready(function() {
$('#inverter_err').change(function() {   
    var qString = 'err=' +$(this).val();
    $.post('err_query.php', qString, processResponse);
});

function processResponse(data) {
    if(data != "false") {
        $("#result").html(data).show("slow");
    }
    else {
        $("#result").hide("slow");
    }
}
});  

当 err_query.php(这是一个简单的 sql 查询,生成 echo json_encode($array);)得到肯定结果时,结果将显示为 ["The结果”]
如何删除 [""] ?我只需要显示文本。

最佳答案

它看起来像返回一个 JSON 数组,所以:

var value = JSON.parse(data)[0];

关于jquery - 如何从 json 输出中删除 [""]?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16224430/

相关文章:

jquery - 具有 Assets 的 Rails gem 不会添加到 config.assets.paths

json - 尝试使用JQ处理json数据:Elasticsearch批量索引API

java - 如何在 TextView 中设置格式化的 JSON 响应字符串?

javascript - 如何将 scala Seq[] 转换为 Javascript 数组?

xml - 从 XML 模式 (XSD) 生成 Json 模式

mysql - 将 SQL 转储转换为 JSON?

javascript - jQuery 不改变背景颜色

javascript - 如何正确配置和使用 WookMark Masonry

php - 根据来自 php/mysql 变量的文本行调整文本区域的大小

c# - 如何从 Controller 将数据传递到 View 中的jquery