我正在使用selectize.js:
>我有很多类似的选择框
>在load()期间,从服务器动态加载选项
> .load()期间进行的查询对每个选择框都是唯一的.比如,我想要一个
.load()根据选择框的某些属性命中不同的URL(例如,data-someproperty).
我怎样才能做到这一点?现在的代码几乎与Remote Source example from the Selectize docs相同.
$('.select-repo').selectize({ valueField: 'url',labelField: 'name',searchField: 'name',create: false,... load: function(query,callback) { if (!query.length) return callback(); $.ajax({ url: 'https://api.github.com/legacy/repos/search/' + encodeURIComponent(query),type: 'GET',error: function() { callback(); },success: function(res) { callback(res.repositories.slice(0,10)); } }); } });
我尝试在.load()期间检查这个但是我看不到对原始元素的任何引用.