admin管理员组文章数量:1336659
i have to build a dinamically populated select but i'm pretty noob to this and i've encountered some difficoulties with json parsing...
my code is
cb="";
$('#datepicker').blur(function() {
cb='<option value="0"></option>';
if ($('#datepicker').val() != "") {
$.getJSON("json.php?t=cb&id=" + $("#datepicker").val(), function(data){
*some magic*
*for each pair of element in json*
cb+='<option value="'+data.id+'">'+data.description+'<option/>';
});
}
$('#select').html(cb);
});
sadly without magic tricks :(
the json i have to parse is like
[{"id":5423,"description":"sometext1"},
{"id":4132,"description":"sometext2"}
{"id":5534,"description":"sometext3"}
...
]
but i don't know how to do it... can you help me?
sorry for my bad English :D
i have to build a dinamically populated select but i'm pretty noob to this and i've encountered some difficoulties with json parsing...
my code is
cb="";
$('#datepicker').blur(function() {
cb='<option value="0"></option>';
if ($('#datepicker').val() != "") {
$.getJSON("json.php?t=cb&id=" + $("#datepicker").val(), function(data){
*some magic*
*for each pair of element in json*
cb+='<option value="'+data.id+'">'+data.description+'<option/>';
});
}
$('#select').html(cb);
});
sadly without magic tricks :(
the json i have to parse is like
[{"id":5423,"description":"sometext1"},
{"id":4132,"description":"sometext2"}
{"id":5534,"description":"sometext3"}
...
]
but i don't know how to do it... can you help me?
sorry for my bad English :D
Share Improve this question edited Jul 19, 2012 at 16:02 mkoryak 58k64 gold badges203 silver badges262 bronze badges asked Jul 19, 2012 at 15:59 DocDoc 5,2766 gold badges59 silver badges91 bronze badges1 Answer
Reset to default 6Modify your code like this:
$.getJSON("json.php?t=cb&id=" + $("#datepicker").val(), function(jsonData){
cb = '';
$.each(jsonData, function(i,data){
cb+='<option value="'+data.id+'">'+data.description+'</option>';
});
$("#select").append(cb);
});
本文标签: javascriptParsing json with jquery to build a dynamically populated selectStack Overflow
版权声明:本文标题:javascript - Parsing json with jquery to build a dynamically populated select - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1742420016a2471470.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论