使用选择性在onChange之后清空文本字段值

时间:2015-05-19 05:38:32

标签: javascript selectize.js

我有一个混合文本字段&使用选择性对我的代码下拉输入。我希望在更改值时,文本字段将被清空。我该怎么办?以下是我的代码。

var $select =  $('#prod_search').selectize({
                persist: false,
                maxItems: 1,
                valueField: 'stock_no',
                searchField: ['name', 'barcode', 'stock_no'],
                onChange: function(value) {
                    search_prod(value);
                    //insert code that empties the text field//
                },
                options: products_list,
                render: {
                    item: function(item, escape) {
                        return '<div>' +
                            (item.name ? '<span class="name">' + escape(item.name) + '</span>' : '') +
                        '</div>';
                    },
                    option: function(item, escape) {
                        var label = item.stock_no + ' - ' + item.name || item.stock_no;
                        var caption = item.name ? item.stock_no : null;
                        return '<div>' + '<span class="">' + escape(label) + '</span>' + '</div>';
                    }
                }
});

1 个答案:

答案 0 :(得分:0)

也许使用clear(true)(请参阅API reference)。