【发布时间】:2018-03-19 07:23:40
【问题描述】:
我正在尝试使用自动完成过滤 api 列表。我可以过滤单个字段,但不能过滤多个字段。
在 html 文件中-
<div class="form-group">
<b>Player</b>
<input resource="{% url 'api:player-list'%}" id="search_player_autocomplete" class="form-control"
placeholder="-type player-">
</div>
在js文件中-
function attachplayerAutoCompleteList(plasListInput, hiddenPlasIdInput){
$(plasListInput).autocomplete({
source: function( request, response ) {
$.ajax({
url: $(plasListInput).attr('resource'),
dataType: 'json',
data: {
first_name: request.term,
ordering: 'last_name'
},
success: function(data) {
response($.map( data, function( item ) {
return {
----
}
});
在上面的代码中..数据:{ 名字:request.term, 订购:“姓氏” },
request.term 搜索列表的名字。但我想对字段中另一个名为 last_name 的字段使用自动完成功能。
请帮忙。
【问题讨论】:
标签: jquery ajax django python-3.x django-rest-framework