Ich versuche, die Autocomplete-Funktion von jqueryUI zu verwenden, bei der die verfügbaren Tags aus der Backend-Quelle abgerufen werden. Hier ist mein Code.
HTML QUELLTEXT
<div class="span4 pull-right">
Search : <input type="text" id="search" placeholder="Search">
</div>
js Code
<script>
$(function() {
$( "#search" ).autocomplete({
source: "/dashboard/search"
});
});
</script>
django views.py
def search(request):
availableTags = ["ActionScript","AppleScript","Asp","BASIC","C","C++","Clojure","COBOL","ColdFusion","Erlang"];
data = simplejson.dumps(availableTags)
return HttpResponse(data)
Meine verfügbaren Tags werden zurückgegeben, die Filterung der verfügbaren Tags hat jedoch nicht funktioniert. Es zeigt die vollständige Liste der verfügbaren Tags. Wo gehe ich schief?
Antworten:
0 für die Antwort № 1Versuchen:
def search(request):
availableTags = ["ActionScript","AppleScript","Asp","BASIC","C","C++","Clojure","COBOL","ColdFusion","Erlang"];
data = simplejson.dumps(availableTags)
return HttpResponse(data, mimetype="application/json")