这是我的代码。添加属性ID动态选择选项
HTML
<select id="drop_opts">
<option>1<option>
<option>2<option>
<option>3<option>
</select>
骨干
this.collection.each(function(value){
$('#drop_opts option').each(function(){
$(this).attr('id', value.cid);
});
});
我得到的结果是
<select id="drop_opts">
<option id="c3">1<option>
<option id="c3">2<option>
<option id="c3">3<option>
</select>
我在做什么错?谢谢,
value.cid中的cid是什么? –
你为什么每个都放两个?这是什么。收集 –
@ C-link cidmodel.cid 模型的一个特殊属性,cid或客户端id是在首次创建时自动分配给所有模型的唯一标识符。当模型尚未保存到服务器时,客户端ID很方便,并且还没有最终的真实ID,但已经需要在UI中可见。 – Defyleiti