在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};
}
}
})
原文:http://www.cnblogs.com/qmgcs/p/5369798.html