Jquery Select2基于列表的过滤选项

时间:2013-10-30 08:28:58

标签: jquery jquery-select2

我正在使用jquery-select2插件并遇到此问题,因为当我保存此表单时,即使我没有选择它,它也会在列表中添加最后一个值。

$("#id_structure").change(function(){
var hierarchy_id = $("#id_structure").val();
$.post("/org/branches/",
{
    'csrfmiddlewaretoken': '{{ csrf_token }}','hierarchy_id':hierarchy_id
},function(data)
{
    $('#id_branches').find('option').remove();
    obj = jQuery.parseJSON(data);
    $.each(obj, function(i)
    {
        $('#id_branches')
            .append('<option value="'+obj[i].id+'">'+obj[i].text+'</option>')
            .val(obj[i].id)
        ;
    });
 });
 $("#id_branches").select2();
});

0 个答案:

没有答案