詹戈:抓图自动完成延迟时间?

2024-04-20 12:48:59 发布

您现在位置:Python中文网/ 问答频道 /正文

如何更改Grappelli自动完成字段中的延迟时间?我有一个特定的数据输入任务和第二+滞后我必须等待结果真的很烦人。你知道吗

我试着在jquery.grp_autocomplete_fk.js中将delay: 1000改为delay: 0,如下所示,但似乎并没有提高性能:

var lookup_autocomplete = function(elem, options) {
    options.wrapper_autocomplete.find("input:first")
        .bind("focus", function() {
            options.wrapper_autocomplete.addClass("grp-state-focus");
        })
        .bind("blur", function() {
            options.wrapper_autocomplete.removeClass("grp-state-focus");
        })
        .autocomplete({
            minLength: 1,
            autoFocus: true,
            delay: 0,
            source: function(request, response) {                    
                $.ajax({
...

我分析了实际的数据库请求,发现它只需要几毫秒。我在谷歌上搜索了一整天,还没找到解决办法。你知道吗

非常感谢您的帮助!你知道吗


Tags: 数据bindjsfunctionjquerywrapperautocomplete中将