gpt4 book ai didi

javascript - 以编程方式触发选择加载方法

转载 作者:行者123 更新时间:2023-11-30 11:53:56 24 4
gpt4 key购买 nike

关于 selectize.js 的简单问题.

我有一个独立的用户界面元素(我们称它为输入A)和一个选择元素。Selectize元素定义如下:

var test = $('#my_selectize').selectize({
// ....
load: function(query, callback) {
$.ajax({
url: '/remote_url/',
type: 'GET',
data: {q: query},
error: function() { callback(); },
success: function(res) {
callback(JSON.parse(res.f));
}
});
}
})[0].selectize;

现在,我希望每次用户编辑输入 A 时都触发加载方法。为此,我根据 the doc 尝试了以下操作:

$('#input_A').on('change', function(){
test.trigger('load');}

什么也没有发生。有任何想法吗?有可能吗?

最佳答案

 $("#inputA").change(function (e) {
test.onSearchChange($(this).val()); //test = $('#my_selectize')[0].selectize;
});

Selectize 源代码中有一个方法(onSearchChange)会触发“加载”事件。我们可以使用此方法在代码隐藏处手动触发加载方法。

关于javascript - 以编程方式触发选择加载方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38637143/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com