ajax使用horsey插件无法正常工作

时间:2015-08-29 11:54:04

标签: javascript php jquery ajax

我需要这样的东西ajax:

<script type="text/javascript">
    function gettheresults() {
        $.ajax({
            type: 'post',
            url : '{{ path("client_medical_category_search") }}',
            data: 'asas',
            success: function(result) {
                console.log(result);
                horsey(document.querySelector('#ssSearchParam'), {
                    suggestions: result,
                    limit: 10
                });
            }
        });
    }
    gettheresults();
</script>

<input value="{{ ssSerachParam }}" id="ssSearchParam" name="ssSearchParam" type="text" class="form-control"
               placeholder="{{'Search for clinic, treatment, doctor'|trans}}">

我通过数据库中的ajax加载结果。但它只在1~3秒后得到结果,并且它不再附加到我的输入字段。如果我做console.log(),我看到结果很好。如果我没有ajax,通过PHP,它附加好了。但我需要通过ajax。这里有什么问题,如何在延迟时间后将其附加到我的搜索输入字段?

我需要马术进行fuzzyesearch。这个ajax调用主要是针对horsey,我的模糊搜索将具有搜索结果。它应该附加到我的输入字段。

我只做这部分:

$(document).ready(function () {
    void function () {
        'use strict';

        horsey(document.querySelector('#ssSearchParam'), {
            suggestions: ['airia', 'argentina', 'germany', 'etc'],
            limit: 10
        });

    }();

});

我需要通过ajax获取建议。

0 个答案:

没有答案