我正在使用带有 jquery 多选扩展的 jquery。
对于我的 html 语法:
<select multiple="multiple" id="test">
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
</select>
然后我得到多选的值:
$(function() {
$('#test').change(function() {
console.log($(this).val());
}).multipleSelect({
width: '100%'
});
});
这 100% 有效。
我的问题是,当 ID 中有空格时,如何让它工作。我知道在 ID 或名称中有空格并不理想,但它是当前的,我需要从带有空格的 ID 中获取多个选择选项。所以例子:
<select multiple="multiple" id="test two">
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
</select>
$(function() {
$('#test two').change(function() {
console.log($(this).val());
}).multipleSelect({
width: '100%'
});
});
这失败了其中的空间。
我尝试了以下几种选项,但均未成功。
任何建议总是赞赏。
$(function() {
$("#test two").change(function() {
console.log($(this).val());
}).multipleSelect({
width: '100%'
});
});