var typingTimer;
var doneTypingInterval = 500;
var searchedValue;
$("#trackName").focusin(function(){
$(this).keyup(function(){
clearTimeout(typingTimer);
if($(this).val()){
typingTimer = setTimeout(doneTyping, doneTypingInterval);
}
});
});
function doneTyping(){
searchedValue = ($("#trackName").val());
return searchedValue;
}
实际上,我的目标是在django中获取这个searchedValue变量,这样我就可以使用这个变量从django数据库中访问一些歌曲名称。你知道吗
例如:如果我在input元素中键入“fad”,那么searchedValue = "fad"
就需要django中的这个变量,这样我就可以使用数据库查询来访问所有名为“fad”的歌曲
提前谢谢你的帮助
要与django通信,您有两种选择,一种是使用自定义模板标记,在这种情况下,您可以传递所需的变量并使其执行数据库获取(例如在本例中)。你知道吗
Here您可以看到有关自定义模板标记的更多信息
实现这一点的另一种方法是通过restapi进行通信。为此,您需要使用Django rest框架,您可以找到关于DRFHere的更多信息。你知道吗
相关问题 更多 >
编程相关推荐