仅检索所需索引的值

时间:2014-04-13 13:45:21

标签: jquery

我有选择框。我正在检索变更函数的值。同样地,我得到的json索引类似于检索到的id。我想检索具有类似检索ID的json索引。这怎么可能在jQuery中。

2     对象{Reservation = {...},Guest = {...},Room = {...}}

旅客     对象{id =“8”,first_name =“Pramod”,last_name =“Kumar”}

预订     对象{id =“7”,reservation_id = null}

间     对象{room_no =“123”,id =“2”}

15     对象{Reservation = {...},Guest = {...},Room = {...}}

旅客     Object {id =“6”,first_name =“Vinod”,last_name =“Kumar”}

预订     对象{id =“5”,reservation_id = null}

间     对象{room_no =“203”,id =“15”}

2 个答案:

答案 0 :(得分:0)

尝试:

$.each( json_obj, function( key, value ) {
   /**Say like you want value for key: 2 **/
    if(key ==2){
       /*** Do something ***/
    }
});

答案 1 :(得分:0)

将此数组编码为JSON后,将其传递给javascript,然后使用JSON.parse()或jQuery.parseJSON()将JSON解码为javascript对象。

然后,一旦它是一个javascript对象,你可以像查看任何其他对象一样查找值:

var data = jQuery.parseJSON(jsonData);
var reservationData = data['15'];
var roomData = reservationData.room;
var roomNumber = roomData.room_num;
相关问题