更改默认选项可选

时间:2015-09-03 08:57:46

标签: javascript jquery selectize.js

使用此lib- http://brianreavis.github.io/selectize.js/

尝试添加"添加新内容" item作为列表项选项始终位于列表的顶部。

我找到了这个插件 - http://jsfiddle.net/qrqJv/26/

此人添加了#34;清除选择"但我想要的是"添加新的"而且make也可以选择,而不是清除文本框。

我尽力了@my了解但最新的我最终是这个,

http://jsfiddle.net/qrqJv/34/

它不能让我改变它,对正确的方向有任何帮助吗?

   Selectize.define( 'clear_selection', function ( options ) {
    var self = this;

    self.plugins.settings.dropdown_header = {
        title: 'Add New'
    };
    this.require( 'dropdown_header' );

    self.setup = (function () {
        var original = self.setup;

        return function () {
            original.apply( this, arguments );
            this.$dropdown.on( 'mousedown', '.selectize-dropdown-header', function ( e ) {
                self.setValue( 'Add New');
            });
        }
    })();
});

$('#test').selectize({
    create: false,
    dropdownParent: 'body',
    plugins: {
        'clear_selection': {}
    }
});

0 个答案:

没有答案