jQuery的$。每() - 对象Array [英] jQuery $.each() - Array of Objects
本文介绍了jQuery的$。每() - 对象Array的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想这样的东西执行jQuery的每个功能:
RelatedDoc:[
{
ID:测试,
数:26262316
}
]
这是一个大的JSON对象的一部分。到目前为止,我有:
$。每个($('#panel_MRD')。数据(OBJ),功能(键,值){
$('select.mrdDisplayBox')addOption(键,值,FALSE);
});
我试图去显示ID - 号 - 选择任何想法?上面显示,但不正确的格式。
解决方案
$。每个(largeJSONobject.ReleatedDoc,功能(指数值){
$('select.mrdDisplayBox')addOption(value.Id,value.Id +' - '+ value.Number,假的)。
});
您值从阵列的单个元素:{ID:'',编号:''}
文件是在这里: http://api.jquery.com/jQuery.each/
I am trying to perform jQuery each function on something like:
"RelatedDoc": [
{
"Id": "test",
"Number": "26262316"
}
],
Which is a part of a large JSON object. So far I have:
$.each($('#panel_MRD').data('obj'), function (key,value) {
$('select.mrdDisplayBox').addOption( key, value, false);
});
I am trying to get the option to display "ID - NUMBER" - Any ideas? The above displays but not the right format.
解决方案
$.each(largeJSONobject.ReleatedDoc, function (index,value) {
$('select.mrdDisplayBox').addOption(value.Id, value.Id + ' - ' + value.Number, false);
});
Your value is the single element from your array: { Id: '', Number: '' }
Documentation is here: http://api.jquery.com/jQuery.each/
这篇关于jQuery的$。每() - 对象Array的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文