我有选择框。我正在检索变更函数的值。同样地,我得到的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”}
答案 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;