当我执行ajax请求时,我会收到s.th.像
{
{
"A": "X",
"B": "Y",
"C": "Z"
}, {
"A": "M",
"B": "N",
"C": "O"
}
}
在autocompletepannel中,我不想显示整个Json,而只是显示它的一部分。例如,只有值X
。
而不是
+------------------+
| A:X, B:Y, C:Z |
+------------------+
| A:M, B:N, C:O |
+------------------+
我想要像:
+------------------+
| X |
+------------------+
| M |
+------------------+
这是我的代码的相关部分:
$('#some_id').live('keyup.autocomplete', function(){
$(this).autocomplete({
minLength: 3,
source : 'some_php_script.php',
select: function(event,ui){
if (ui.item) {
...
some_php_script.php和json一起使用
答案 0 :(得分:0)
只需使用以下代码
即可var a = [ { "A": "X","B": "Y","C": "Z" }, {"A": "M", "B": "N", "C": "O"} ];
a.forEach(function(entry) {
console.log(entry["A"]);
});
谢谢