asp.net-mvc - jquery ui helper mvc Select 事件

标签 asp.net-mvc jquery-ui jquery-ui-autocomplete

我正在尝试访问“ 选择 ”事件,当用户从 jquery ui 自动完成填充列表中选择时我想在 jquery ui 自动完成“ 选择 ”事件时触发一个事件。
我的问题是
我正在使用 JqueryUiHelper MVC,但不知道如何使用 htmlHelper http://jqueryuihelpers.apphb.com/Docmo/Autocomplete 使用选择事件

@using JQueryUIHelpers
    @Html.JQueryUI().AutocompleteFor(x => x.SearchText, Url.Action("SearchFilter"), new { @class = "form-control", placeholder = "Company name here for search..", style = "max-width:none;" }
                     )
@section Styles {
    @Styles.Render("~/Content/jqueryui")
}

@section Scripts {
    @Scripts.Render("~/bundles/jqueryui")
}

任何帮助将不胜感激。

最佳答案

我提供了来自 https://api.jqueryui.com/autocomplete/#event-select 的解决方案
将事件监听器绑定(bind)到 autocompleteselect 事件:

$(function () {
        $("#SearchText").on("autocompleteselect", function (event, ui) {

            event.preventDefault();
            $(this).val(ui.item.value);
            $('#btnGo').click();

        });
    });

关于asp.net-mvc - jquery ui helper mvc Select 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41239104/

相关文章:

asp.net-mvc - 对 MVC View 进行单元测试意味着什么?

asp.net-mvc - 每个页面上的 asp.net MVC 谷歌分析

asp.net-mvc - 跨页面存储信用卡信息的安全方法 ASP.NET MVC

javascript 不适用于动态添加的选项卡

javascript - 将 jqueryui 自动完成返回的值传递给另一个函数

asp.net-mvc - Asp.net MVC 5 个独立的 UI 和 Web 项目

javascript - jQuery UI 可拖动不适用于新创建的 DOM 元素

javascript - jQuery:如何在创建时自动将元素转换为 UI 小部件?

javascript - jquery自动完成不过滤并显示json文件的所有结果

java - 来自文本源的 jQuery-ui-autocomplete