我正在使用以下代码转换现有的选择框
var sb = new SelectBox({
selectbox: $(this),
height: 140,
width: "100%"
});
此处$(this)
为$('#sltCountry')
,如下所示
<select id='sltCountry' name='sltCountry'>
<option value="1">India</option>
<option value="2">USA</option>
<option value="3">UK</option>
</select>
现在我想为$(this)
设置选定值会发生什么,但由于我使用了SelectBox()
,我无法做到这一点。
选择框转换为<dl>
标记。所以显然我不能为我想要设置的值设置值。
我用来将所有select
框转换为SelectBox()类型选择框的函数。
function newSelectBox(obj) {
$(obj).each(function() {
var sb = new SelectBox({
selectbox: $(this),
height: 140,
width: "100%"
});
});
}
用法:newSelectBox($('select'));
我花了很多时间才做到这一点,但没能成功。
有人可以帮帮我吗?