У меня есть данные с json-форматом, и я попытался показать ее с помощью ajax и успешно. но как найти один id
в json с помощью ajax? и правильно ли это сценарий? Например, я хочу найти id 2
.Получите значение данных на основе `id` с ajax json
Мой JSON
{ "device": [
{
"id": 1,
"name": "Android"
},
{
"id": 2,
"name": "Apel"
},
{
"id": 3,
"name": "Windows"
}
] }
Мой Аякса
$(document).ready(function() {
var id_pm = 2 ;
var dataString = "id="+id_pm;
$.ajax({
type: "GET",
url: "data.json",
data: dataString,
cache: false,
timeout: 3000,
error: function(){
alert('Error');
},
success: function(result){
var result=$.parseJSON(result);
$.each(result, function(i, element){
var id=element.id;
var name=element.name;
});
}
});
});
* «И правильно ли это сценарий?» * - Что случилось, когда вы его запустили? – nnnnnn
yes Я ожидал, как искать 'id' = 2 данных.json без использования запроса url –
Возможный дубликат [Получить объект JavaScript из массива объектов по значению или свойству] (http://stackoverflow.com/questions/ 13964155/get-javascript-object-from-array-of-objects-by-value-or-property) – Rajesh