0

像这样使用multipleSelect调用此函数时,我使用了ajax函数。假设我有一个在 ajax 加载页面中再次调用的函数

我也包含了 jquery 和 jquery.multiselect.js 包含文件

$('#demo3').multipleSelect({
                   placeholder: "Select Country",
                   filter:true

});
$("#button").click(function(){
    $.ajax({
        url:"http:localhost/mydata",
        success:function(data){
           $('#demo4').multipleSelect({
               placeholder: "Select Country",
               filter:true
           });
        },
    });

});

demo3 已成功生成多选功能。但是当我按下按钮时,demo4中的代码有错误,多选功能尚未在页面中注册?

错误代码说.. Uncaught TypeError: Object [object Object] has no method 'multipleSelect'

我该如何解决这个问题?谢谢

4

1 回答 1

1

我认为你想要multiSelect,除非你已经定义了自己的 jquery 插件函数或使用了另一个插件multipleSelect

$('#demo3').multiSelect({
       placeholder: "Select Country",
       filter:true
  });

在此之后还有一个额外的});。不确定你是否需要那个。

于 2013-09-28T15:04:30.470 回答