Jquery Rob LaPlaca selectbox.js不用于设置值
我有点奇怪的问题 我正在使用下面的代码转换现有的选择框Jquery Rob LaPlaca selectbox.js不用于设置值,jquery,jquery-selectbox,Jquery,Jquery Selectbox,我有点奇怪的问题 我正在使用下面的代码转换现有的选择框 var sb = new SelectBox({ selectbox: $(this), height: 140, width: "100%" }); 这里的$(this)是$(“#sltcontry”)如下所示 <select id='sltCountry' name='sltCountry'> <option value="1">India</option>
var sb = new SelectBox({
selectbox: $(this),
height: 140,
width: "100%"
});
这里的$(this)
是$(“#sltcontry”)
如下所示
<select id='sltCountry' name='sltCountry'>
<option value="1">India</option>
<option value="2">USA</option>
<option value="3">UK</option>
</select>
用法:newSelectBox($('select'))
我花了很多时间做这件事,但没有成功
有人能帮我吗?
$(这个)
根据你的说法应该是什么?您要应用的元素selectBox似乎不是这样。您可以添加选择器或执行它的上下文吗?您是否尝试使用$(“#sltcontry”)
更改$(此)
??也许你的问题在路上scope@MarcosPérezGude,我不能这样做,因为我已经创建了一个通用的JS函数,它可以自动搜索$('select')
元素并将它们转换成新的样式。因此,请共享该循环函数。$(此)
根据您的说法,它应该是什么?您要应用的元素selectBox似乎不是这样。您可以添加选择器或执行它的上下文吗?您是否尝试使用$(“#sltcontry”)
更改$(此)
??也许你的问题在路上scope@MarcosPérezGude,我不能这样做,因为我已经创建了一个通用的JS函数,它可以自动搜索$('select')
元素并将它们转换为新样式。所以请共享这个循环函数。
function newSelectBox(obj) {
$(obj).each(function() {
var sb = new SelectBox({
selectbox: $(this),
height: 140,
width: "100%"
});
});
}