任何人都可以帮我理解这段代码是如何工作的吗?我假设它产生类似<option value="val">text</option>,
,但我不明白它是如何做到这一点的。JQuery .val(value)
$('<option></option>').val(val).html(text)
以上片段是我用两个选项添加到<select>
声明下面的代码部分。
var myOptions = {val1:'text1', val2:'text2'};
$.each(myOptions, function(val, text)
{
$('#mySelect').append($('<option></option>').val(val).html(text));
}
欢迎来到StackOverflow!当你问你的问题时,右边有这个方便的**如何格式**框。值得一读,就像问题区域上方** [?] **那样[链接的页面](http://stackoverflow.com/editing-help)。这是非常重要的**,以正确地格式化代码,以便清晰地表达问题。 @alexn这次为你做了,但下一次,最好自己一开始就做。 – 2011-04-25 10:46:54