使用键:值对填充选择框? [英] Populate select box with key:value pair?
本文介绍了使用键:值对填充选择框?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在使用jQuery,并且服务器代码返回了以下值
I am using jQuery and have server code returning the following values
0:SELECT ONE;1:VALUE1;2:VALUE2 etc
如何将其填充到选择框中?
How do I populate this into a select box?
var="0:SELECT ONE;1:VALUE1;2:VALUE2";
$("#targetSelectBox"). ???????
推荐答案
var opts = "0:SELECT ONE;1:VALUE1;2:VALUE2";
opts = opts.split(';');
var target = $("#targetSelectBox");
$.each(opts, function(i, opt){
opt = opt.split(':');
target.append($('<option />').val(opt[0].trim()).text(opt[1].trim()));
});
这篇关于使用键:值对填充选择框?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文