我在我的应用程序中实现谷歌的即时搜索。我希望在用户输入文本时触发HTTP请求。我遇到的唯一问题是,当用户在名字和姓氏之间找到一个空格时,该空格没有被编码为+
,从而破坏了搜索。我如何既可以替换空间与+
,或只是安全URL编码字符串?
$("#search").keypress(function(){
var query = "{% url accounts.views.instasearch %}?q=" + $('#tags').val();
var options = {};
$("#results").html(ajax_load).load(query);
});