我有两个选择:method
和list
,当method值为1时,list有多项选择,但当method值为2时,没有多项选择,
这是代码:
$method.chosen().change(function()
{
if($method.val() == '1')
{
$list.attr('multiple');
}
else
{
$list.removeAttr('multiple');
}
$list.trigger("liszt:updated");
});
当我不使用所选插件时,多个删除属性不起作用, 谢谢!
最佳答案
使用 $list.attr('multiple');
将返回属性 multiple
的值。
你想要的是设置一个值,所以尝试:
$list.attr('multiple', true);
关于javascript - 从选择中删除属性倍数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16462920/