我用的时候,
var opts = $(target).data("comboboxfilter").options;这句报错我看了一下,获取不到
$(target).data("comboboxfilter"),// 是为什么 
//方法   
$.fn.comboboxfilter.methods = {
        options: function(target) {
            var opts = $(target).data("comboboxfilter").options;
            return opts;
        },
                                    
                                    回复
                                    
                                    
                                
                            请教。跳转后默认勾选项要如何处理呢?
源代码:
load: function(target, opts) {
    var $this = this;
    var options = $.extend({},
    $.fn.comboboxfilter.methods["options"](target), opts);
    if (opts.url) {
        $.ajax({
            type: 'post',
            data: options.param,
            url: options.url,
            success: function(data) {
                if (typeof(data) == typeof("string")) {
                    data = $.parseJSON(data);
                }
                var listTarget = $(target).find('.list').html('');
                $this.setData(listTarget, options, data, target);
            },
            error: function(e) {
                $this.onError(e);
            }
        });
    } else {
        var listTarget = $(target).find('.list').html('');
        $this.setData(listTarget, options, options.data, target);
    }
},
if (opts.url)改为
if (options.url)稍后我会更新下代码,抱歉
以下提供的为方法
$('#id').comboboxfilter('setValue',{id:1,text:'1t'}) 
$('#id').comboboxfilter('setValues',[{id:1,text:'1t'},{id:w,text:'wt'}]) //多选  为插件赋值 id名称对应idField
$('#id').comboboxfilter('loadData',[{id:1,text:'1t'},{id:w,text:'wt'}]) //让插件加载静态数据
$('#id').comboboxfilter('load',options) //让插件重新加载数据,options为改变上次的值
$('#id').comboboxfilter('reload') //让插件重新加载数据,参数完全不改变
$('#id').comboboxfilter('getValue') //获取当前已经选择的值,级联举例可进行多次绑定: 
onChange: function(newValue) {
    $('#demo1').comboboxfilter({
        url: 'xxxxx',
        scope: 'FilterQuery1',
        onChange: function(newValue) {
            $('#demo_value').val(newValue);
        }
    });
}
                                    
                                    回复
                                    
                                    
                                
                            $(target).append(listcontainer);
this.load(target);
}, reload: function(target) {
    this.load(target);
}, load: function(target, opts) {
    var $this = this;
    var options = $.fn.comboboxfilter.methods["options"](target);
    if (opts) {
        options.param = $.extend({}, opts[1]);
    }
    if (options.url) {]);
}非常抱歉,代码改动之处:此处是数据重新加载,传参替换替换options 的值,大家可按照自己意愿自行修改,