Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery knockoutjs中的AutoCompleteXtender_Jquery_Knockout.js - Fatal编程技术网

Jquery knockoutjs中的AutoCompleteXtender

Jquery knockoutjs中的AutoCompleteXtender,jquery,knockout.js,Jquery,Knockout.js,我想要一个自动完成扩展器文本框。我编写了如下代码: //For autocomplete extender $(function () { $('.tags').autocomplete({ source: function (request, response) { $.ajax({ url: "GoalSheet2.aspx/GetAllMentoredMembers", da

我想要一个自动完成扩展器文本框。我编写了如下代码:

 //For autocomplete extender 
$(function () {
    $('.tags').autocomplete({
        source: function (request, response) {
            $.ajax({
                url: "GoalSheet2.aspx/GetAllMentoredMembers",
                data: "{ 'prefixText': '" + request.term + "' }",
                dataType: "json",
                type: "POST",
                contentType: "application/json; charset=utf-8",
                success: function (data) {
                    response(data.d);

                    self.LoadGoal();
                },
                error: function (XMLHttpRequest, textStatus, errorThrown) {
                    alert('error occured while autocomplete');
                }
            });
        },
        minlength: 2,
    });
});
但这里我使用的是jqueryautocomplete。我想知道有没有办法在淘汰赛中做到这一点?
选择一个值后,我希望得到该值。

您可以创建自定义绑定并在绑定中应用自动完成

有关如何实现自定义绑定的更多详细信息,请阅读此处


您也可以阅读我的文章,其中描述了如何通过自定义绑定附加jquery datepicker,但它是用俄语编写的。试着用google翻译它,或者只是查看JSFIDLE中的代码,也许它会对您有所帮助

在jquery中有没有简单的方法或者更好的方法?