[asp.net-mvc]Jquery,选择下拉列表中选择事件

发布时间: 2016/10/9 5:55:35
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我有一个 Jquery 与 keyup 事件。 它选择 dropdownList(CityId) 选项,哪些文本是作为用户的喜欢/samme 写在 inputbox(finpost)。

这个问题曾经是那唯一的工作。我看不到有什么错? ! 帮助

$(document).ready(function () {

    $('#finpost').keyup(function ()
    {
        $("#CityId > option").each(function ()
        {
            var t = this.text.toUpperCase();
            if (t.indexOf($('#finpost').val().toUpperCase()) != -1)
            {
                $(this).attr("selected", 'true');
                return false;
            }                
        });

    });
});

解决方法 1:

现在它的工作。问题 wass 这绳: $(这) 选择 ('选',true);。

(这).prop ('选',true); 到 $ 改变了它 和它的工作

$(document).ready(function () {

    $('#finpost').keyup(function () {

        $("#CityId > option").each(function () {
            var t = this.text.toUpperCase();

            if (t.indexOf($('#finpost').val().toUpperCase()) != -1) {

                $(this).prop('selected', true);
                return false;
            }

        });

    });
});
赞助商