typehead ajax format relay
异步搜索提示的实现
/** * 异步搜索 * @type {Bloodhound} */ var bestPictures = new Bloodhound({ datumTokenizer: Bloodhound.tokenizers.obj.whitespace('data'), queryTokenizer: Bloodhound.tokenizers.whitespace, remote: { url: GUI.data.API.searchUser, rateLimitWait: 700, prepare: function(query, settings) { console.log(query); settings.type = "POST"; settings.contentType = "application/x-www-form-urlencoded; charset=UTF-8"; settings.data = { keyName: query }; return settings; }, transform: function(response){ console.log(response); return response.data } } }); $('#the-basics .typeahead').typeahead(null, { name: 'best-pictures', limit: '11', display: 'data', source: bestPictures, templates: { empty: [ '<div class="empty-message">', '没有查询到相关的记录', '</div>' ].join('\n'), suggestion: Handlebars.compile('<div class="result-item">{{name}} <span class="small">{{deptName}}</span></div>') } });
相关推荐
kentrl 2020-11-10
结束数据方法的参数,该如何定义?-- 集合为自定义实体类中的结合属性,有几个实体类,改变下标就行了。<input id="add" type="button" value="新增visitor&quo
ajaxyan 2020-11-09
zndy0 2020-11-03
学留痕 2020-09-20
Richardxx 2020-11-09
learningever 2020-09-19
chongxiaocheng 2020-08-16
ajaxhe 2020-08-16
lyqdanang 2020-08-16
curiousL 2020-08-03
TONIYH 2020-07-22
时光如瑾雨微凉 2020-07-19
83510998 2020-07-18
坚持着执着 2020-07-16
jiaguoquan00 2020-07-07
李永毅 2020-07-05
坚持着执着 2020-07-05