我正在使用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()期间检查这个但是我看不到对原始元素的任何引用.