2013-02-17 39 views
0

我正在使用select2插件和ajax调用来获取使用隐藏字段的选择框。 在我的页面上,我有一个添加按钮,将另一个选择框添加到页面中。 我想让select2插件在这个插入字段上工作。 我曾试图用“上”的方法以及..获取jquery select2插件在附加表单上工作

$('.selectcateg').on('load',function(){ 
    $('.selectcateg).select2({ 
    minimumInputLength: 2, 
    ajax: { 
     url: "../../../datafeeds/categorylist.php", 
     dataType: 'json', 
     data: function (term, page) { 
     return { 
      q: term 
     }; 
    }, 
    results: function (data, page) { 
     return { results: data }; 
    } 
    } 
}); 
}); 

但这种方式停止其工作,甚至对原本装领域。如果我删除'开'功能,它不适用于添加的内容。

这是我使用追加到我的基本代码..

$('#catgeoryform').append('<input type="hidden" name="category[]" class="selectcateg">'); 

回答

0

所以我觉得以后不同的尝试5个小时后,我已完成了工作。

我必须在事件上使用回调来触发选择插件。我确定有一个更简单的方法,但它的工作,所以我很高兴。

我滑的添加按钮时,附加的信息,了slideDown新的输入框,然后调用函数..

而且它增加了选择2框隐藏的输入..