对象不支持属性或方法' multlectlect'

时间:2017-05-19 21:05:04

标签: javascript jquery twitter-bootstrap

我正在使用bootstrap-multiselect.js / css进行多选下拉列表。它在我的localhost(IE和Chrome)上运行良好。部署到开发环境后,我在IE中收到错误(Chrome工作正常):

  

对象不支持属性或方法' multlectlect'

脚本

jQuery(document).ready(function () {
    jQuery('[id*=lstMarket]').multiselect({
        includeSelectAllOption: true
    });
    jQuery('[id*=lstGoalPeriod]').multiselect({
        includeSelectAllOption: true
    });
});

object doesn't support property or method 'multiselect'

我哪里错了?或者还有其他方法可以拨打multiselect()吗?

1 个答案:

答案 0 :(得分:0)

我找到了答案并希望分享是否对某人有所帮助。这是由引用名为" class"的属性引起的。 (bootlrap-multiselect.js文件中的对象上的(保留关键字)。请参阅下图中的第一个错误。

Console errors

要解决这个问题,我已经改变了(第1481行,如图所示)

'class': option.class,

'class': 'option.class',

现在它工作正常。