Tengo mis datos JSON en una tabla, tengo que buscar una identificación en particular y mostrar los datos de esa identificación.

$(document).ready(function(){
$.getJSON("data/db.json", function(data){
var dbdata = "";
$.each(data, function(key,value){
            dbdata += '<tr>';
            dbdata += '<td>' + value.userId + '</td>';
            dbdata += '<td>' + value.id + '</td>';
            dbdata += '<td>' + value.title + '</td>';
            dbdata += '<td>' + value.completed + '</td>';
            dbdata += '</tr>';
        })
        $('#datainfo').append(dbdata);
    })
})

Y cuando escribo la identificación en el campo de entrada, debe mostrar los datos de esa identificación.

Ingrese el ID:
Buscar

Este es un código para mostrar los datos JSON en una tabla. Quiero buscar la identificación para obtener los datos de la identificación. proporcione la función que busca a través del objeto JSON. Gracias.

-1
zaheer abbas 10 oct. 2019 a las 11:14

1 respuesta

La mejor respuesta
$(document).ready(function(){
$.getJSON("data/db.json", function(data){
var dbdata = "";
$.each(data, function(key,value){
           if ( value.id == "user_search_key"){
            dbdata += '<tr>';
            dbdata += '<td>' + value.userId + '</td>';
            dbdata += '<td>' + value.id + '</td>';
            dbdata += '<td>' + value.title + '</td>';
            dbdata += '<td>' + value.completed + '</td>';
            dbdata += '</tr>';
              }
        })
        $('#datainfo').append(dbdata);
    })
})
0
Raushan 10 oct. 2019 a las 08:23