KeyUp事件没有为组合框发射

时间:2017-08-03 19:33:21

标签: javascript c# asp.net ajax combobox

我有一个ajax组合框,目标是在用户输入文本时更新下拉列表项。我正在尝试为此组合框触发onkeyup事件,以便客户端释放密钥,调用函数后面的代码并更新项目。

cc1:ComboBox ID="Address_Enter" runat="server" Width="492px"    
DropDownStyle="DropDown" AutoCompleteMode="Suggest" AutoPostBack="true" 
OnSelectedIndexChanged="SetSelectedAddress"> 
</cc1:ComboBox

使用以下JS / Ajax

<script type="text/javascript">

    $(document).ready(function () { $("#Address_Enter").keyup(UpdateDropdown); alert("JS worked on load"); })
        $("#Address_Enter").on('change',function(e){UpdateDropdown();});

            function UpdateDropdown() {
                $.ajax({
                    type: "POST",
                    url: "Default.aspx/Address_enter_TextChangedEvent",
                    contentType: 'application/json; charset=utf-8'
                })
        alert("JS worked");
    };

</script>

但是,当用户按下某个键时,事件不会触发。请指教。

0 个答案:

没有答案