在function ajax(options) {中
的url = (typeof url === ‘function‘) ? url.call(self, query.term, query.page, query.context) : url;
后加入
if($.type(url) !== ‘string‘){ var results = options.results(url, query.page, query); query.callback(results); return; }
调用代码:
.select2({ placeholder :‘请选择‘, ajax :{ url:function(term,page){ return ajax(Api.abc+‘?name=‘+(term||‘‘)+‘&page=‘+page); }, dataType: ‘json‘, multiple: true, results:function(data,page){ return {results :result,more:(data.rows).length>0}; } } })
时间: 2024-10-03 20:32:59