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 に答える